3001 608
508 45
3336 626
5099 770
6922 710
4282 786
3566 753
2155 53
1989 328
4884 489
3216 343
1606 290
3707 650
1357 228
4262 508
3467 182
3813 560
1836 272
2451 541
22643 912
19332 362
10324 76
23265 762
11099 194
12350 354
10409 107
10354 59
2910 547