2768 45
4426 175
6271 301
19858 187
491126 1000
10370 566
21143 263
22516 680
22341 517
6567 547
286876 1158
34399 155
39555 303
80159 245
5951 281
15436 585
117189 702
13699 71
26274 258
14581 642
42121 630
14414 465
49444 212
40217 498