4402 27
2729 458
1964 508
1015 41
2671 442
7573 436
496 45
4915 770
1329 228
3357 182
2447 541
22509 912
3222 438
7359 94
6449 864
880 193
1703 173
10616 319
5448 728
3824 224
3971 240
3315 743
15639 587
13677 189
11840 432
9812 845
4076 372
5434 641