14531 536
11266 343
4431 810
14199 293
18216 182
7509 105
4693 47
11854 116
9224 718
12302 366
3300 498
1447 32
1654 185
1718 300
3335 645
2601 617
3747 683
4247 631
6712 419
2183 103
7944 302
6812 756
4943 380
4646 163
5115 494
5157 500
2866 243
4106 39