2768 45
4426 175
6270 301
19858 187
491072 1000
10370 566
21142 263
22516 680
22341 517
6565 547
286860 1158
34392 155
39536 303
80139 245
5950 281
15435 585
117168 702
13699 71
26268 258
14580 642
42119 630
14410 465
49438 212
40209 498