3001 608
507 45
3330 626
5093 770
6905 710
4279 786
3565 753
2154 53
1989 328
4879 489
3212 343
1606 290
3706 650
1357 228
4260 508
3463 182
3812 560
1836 272
2451 541
22638 912
19321 362
10323 76
23258 762
11095 194
12347 354
10402 107
10353 59
2909 547