3145 340
4539 401
294357 178
1686 75
14255 207
4584 213
6900 722
5911 685
27249 893
5192 102
2415 247
7442 323
4015 596
14006 65
6048 660
16358 394
10689 263
62655 860
33140 375
151962 590
40411 418
6381 158
6729 735
3619 532
3838 820
1664 216
3633 151
26410 691