5297 30
9385 453
12928 341
18717 343
12073 503
5685 159
7728 191
11994 697
9400 81
14980 58
5448 94
16987 748
5119 685
8476 674
2603 124
7284 695
5349 178
8093 81
2529713 3563
234025 590
194782 744
2538 47
47897 393
18009 699
24457 669
6364 416
9992 774
31145 492