4396 27
2688 458
1930 508
954 41
2596 442
7446 436
483 45
4771 770
1307 228
3281 182
2440 541
22411 912
3193 438
7354 94
6439 864
878 193
1669 173
10534 319
5431 728
3753 224
3789 240
3297 743
15627 587
13656 189
11770 432
9801 845
4043 372
5409 641