3191 597
1144 235
10018 450
4739 279
2572 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
14303 746
3159 391
11678 715
18669 247
3352 358
3481 702
19931 681
15923 71
6581 696
9660 931