31297 392
8365 873
11030 621
15741 52
16236 413
10464 364
11578 697
17053 759
5792 73
9185 81
15417 234
8609 506
14359 710
12270 261
15692 351
15824 837
4950 230
8291 312
41438 292
16569 748
12826 195
11295 446
7896 504
6267 632
39007 94
16380 126
246532 1196
2684099 4022