2991 343
5479 506
10673 512
11418 860
5349 818
3490 173
6919 257
1692 92
8314 656
1790 182
4711 627
11477 169
1997 246
58880 818