2737 45
4404 175
6250 301
19832 187
489890 1000
10350 566
21121 263
22491 680
22326 517
6555 547
286350 1158
34206 154
38879 302
79548 245
5920 281
15292 585
116830 702
13683 71
26108 258
14527 642
41961 630
14311 465
49253 212
40098 498