2508 643
1673 525
2314 611
3067 691
316 61
2096 584
421 54
1091 279
2606 744
2856 853
1739 445
1975 349
2995 747
3244 298
40952 293
6476 424
29688 299
2613 336
3154 492
1083 50
2638 310
2220 193
13601 129
2335 36
88908 368
3732 41
11160 533
50140 897