31297 392
8365 873
11028 621
15741 52
16235 413
10464 364
11574 697
17052 759
5792 73
9184 81
15417 234
8609 506
14359 710
12268 261
15691 351
15822 837
4950 230
8291 312
41436 292
16569 748
12826 195
11295 446
7896 504
6267 632
39004 94
16379 126
246530 1196
2683661 4022