2768 45
4426 175
6271 301
19861 187
491184 1000
10372 566
21143 263
22517 680
22341 517
6567 547
286903 1158
34405 155
39577 303
80180 245
5952 281
15441 585
117205 702
13700 71
26282 258
14582 642
42133 630
14418 465
49457 212
40222 498