2768 45
4426 175
6270 301
19858 187
491079 1000
10370 566
21143 263
22516 680
22341 517
6565 547
286862 1158
34394 155
39538 303
80145 245
5950 281
15436 585
117172 702
13699 71
26270 258
14580 642
42119 630
14412 465
49440 212
40210 498