29361 257
20267 496
13018 437
21133 154
750564 1395
15254 343
11644 582
4956 44
6732 244
14820 696
12450 493
177850 986
321287 1221
133280 848
34512 124
3228 96
4503 725