2497 111
8090 330
2510 365
6044 712
15033 337
3077 192
31868 638
2189 423
1268 102
4844 414
4971 332
11688 646
42583 552
3880 65
12204 616
1790 246
3724 826
2793 418
3802 352
4761 268
209798 994
40352 455
11717 659
1792 121
524370 1049
114235 740
5025 685
9611 926