120015 324
8521 410
18554 174
32687 77
25454 175
78943 524
94096 935
13250 399
19747 462
4860 448
17001 62
5654 673
102869 915
54310 445
14246 459
7010 171
27126 918
12226 621
5752 591
35030 669
43546 529
43665 382
7166 837
5546 490
23448 555
10565 296
4618 518
22323 223