2768 45
4426 175
6271 301
19859 187
491180 1000
10372 566
21143 263
22517 680
22341 517
6567 547
286897 1158
34404 155
39572 303
80175 245
5952 281
15441 585
117201 702
13700 71
26280 258
14582 642
42130 630
14416 465
49453 212
40222 498