29361 257
20267 496
13018 437
21133 154
750549 1395
15254 343
11644 582
4956 44
6732 244
14820 696
12450 493
177846 986
321282 1221
133270 848
34509 124
3228 96
4503 725