5300 30
9391 453
12940 341
18733 343
12083 503
5686 159
7729 191
12009 697
9411 81
14990 58
5463 94
17009 748
5127 685
8476 674
2611 124
7293 695
5351 178
8101 81
2536043 3564
234043 590
194786 744
2540 47
47908 393
18018 699
24489 669
6370 416
9994 774
31221 492