103628 399
11047 558
14902 338
5646 917
32968 528
3755 380
6588 285
3974 775
6729 634
3343 174
1017 210
28976 313
12906 383
6969 115
4280 220
3361 74
10354 172
2913 42
1736 175
3258 791
8715 126
4954 552
4090 332
5385 399
2711 198
7883 582
3118 92
4174 538