29361 257
20268 496
13019 437
21133 154
750597 1395
15254 343
11644 582
4956 44
6732 244
14820 696
12450 493
177853 986
321291 1221
133292 848
34515 124
3228 96
4504 725