3191 597
1144 235
10018 450
4739 279
2573 541
7526 94
6611 864
948 193
5526 728
3043 635
3659 244
6761 505
5527 367
15784 440
1049 126
20687 653
2398 421
2578 586
14305 746
3160 391
11678 715
18669 247
3352 358
3481 702
19931 681
15923 71
6581 696
9660 931