2768 45
4426 175
6271 301
19861 187
491194 1000
10372 566
21143 263
22517 680
22341 517
6567 547
286907 1158
34406 155
39578 303
80182 245
5952 281
15441 585
117206 702
13700 71
26283 258
14583 642
42133 630
14421 465
49461 212
40224 498