46679 616
101731 877
5248 620
39163 863
23723 404
40050 487
67398 569
29967 438
19937 876
4801 185
4181 273
6533 602
4145 881
2676 386
3817 329
1930 40
4769 547
2065 108
5250 510
5221 412
3092 181
3297 354
4782 168
3767 211
3605 175
3708 314
9839 111
1911 60