103123 399
10353 557
14645 338
5495 917
31132 527
3504 380
6391 285
3826 775
6664 634
3061 174
982 210
26169 312
12263 383
6228 115
4195 220
3029 74
10269 172
2846 42
1700 175
3189 791
8593 126
4804 552
3955 332
5329 399
2529 198
7818 582
3039 92
4028 538