31305 392
8369 873
11038 621
15744 52
16249 413
10465 364
11581 697
17060 759
5794 73
9189 81
15422 234
8611 506
14365 710
12274 261
15713 351
15829 837
4950 230
8294 312
41446 292
16572 748
12829 195
11301 446
7897 504
6271 632
39018 94
16387 126
246547 1196
2687011 4023