103012 399
10145 557
14581 338
5455 917
29818 527
3474 380
6335 285
3779 775
6634 634
2959 174
978 210
24557 312
12028 383
6059 115
4179 220
2876 74
10263 172
2841 42
1669 175
3181 791
8585 126
4778 552
3934 332
5326 399
2487 198
7687 582
3018 92
4020 538