103628 399
11051 558
14904 338
5647 917
32971 528
3755 380
6588 285
3976 775
6729 634
3343 174
1017 210
28980 313
12910 383
6970 115
4280 220
3362 74
10355 172
2913 42
1736 175
3258 791
8715 126
4956 552
4090 332
5385 399
2712 198
7883 582
3118 92
4177 538