140993 1101
3362 478
110480 572
153593 699
5739 479
10620 635
17366 708
75766 680
11940 409
16429 163
12146 321
30021 599
221437 1279
5461 556
18337 524
32262 616
28657 650
8546 693
14062 508
18307 542
4208 243
4979 69
9757 220
5185 126