3191 597
1144 235
10019 450
4740 279
2573 541
7526 94
6611 864
948 193
5526 728
3043 635
3659 244
6763 505
5527 367
15784 440
1050 126
20687 653
2398 421
2578 586
14312 746
3160 391
11678 715
18670 247
3352 358
3481 702
19933 681
15923 71
6583 696
9661 931