2495 111
8087 330
2506 365
6042 712
15032 337
3073 192
31822 638
2187 423
1268 102
4841 414
4971 332
11685 646
42520 552
3879 65
12204 616
1789 246
3724 826
2793 418
3799 352
4758 268
209710 994
40269 455
11717 659
1792 121
524077 1048
114049 740
5021 685
9609 926