2497 111
8090 330
2510 365
6044 712
15033 337
3076 192
31850 638
2189 423
1268 102
4843 414
4971 332
11686 646
42560 552
3880 65
12204 616
1790 246
3724 826
2793 418
3802 352
4758 268
209772 994
40332 455
11717 659
1792 121
524283 1048
114173 740
5025 685
9610 926