16050 94
6101 333
29432 279
30842 78
16465 624
10551 220
7928 531
3406 670
4627 44
15766 304
5857 528
10139 68
3054 54
16177 777
7259 863
5442 414
5056 67
8865 297
8218 440
9743 210
39049 902
5667 378
8904 410
5836 664
11544 572
36907 163
10178 187
12787 268