31293 392
8365 873
11023 621
15741 52
16231 413
10464 364
11574 697
17051 759
5792 73
9181 81
15413 234
8609 506
14358 710
12268 261
15690 351
15821 837
4950 230
8290 312
41433 292
16569 748
12821 195
11295 446
7895 504
6265 632
39000 94
16379 126
246530 1196
2682966 4022