2768 45
4427 175
6271 301
19861 187
491207 1000
10372 566
21143 263
22517 680
22341 517
6567 547
286911 1158
34410 155
39581 303
80187 245
5952 281
15445 585
117206 702
13700 71
26285 258
14583 642
42136 630
14422 465
49462 212
40224 498