3231 295
2676 171
15199 234
10506 979
2447 217
23469 523
2298 475
9663 607
2907 723
20935 630
2953 119
9306 914
2832 565
13677 413
3084 543
3774 566
2723 521
1781 389
4229 673
6224 413
2173 127
17759 465
831 100
1488 51