2768 45
4427 175
6271 301
19862 187
491217 1000
10372 566
21143 263
22518 680
22341 517
6567 547
286914 1158
34410 155
39586 303
80192 245
5952 281
15445 585
117208 702
13700 71
26287 258
14583 642
42137 630
14422 465
49465 212
40225 498