5297 30
9387 453
12929 341
18717 343
12077 503
5685 159
7728 191
11995 697
9401 81
14980 58
5450 94
16991 748
5123 685
8476 674
2604 124
7285 695
5351 178
8093 81
2531087 3563
234029 590
194784 744
2538 47
47898 393
18012 699
24467 669
6366 416
9992 774
31154 492