29361 257
20268 496
13019 437
21133 154
750570 1395
15254 343
11644 582
4956 44
6732 244
14820 696
12450 493
177852 986
321288 1221
133284 848
34512 124
3228 96
4503 725