29367 257
20269 496
13019 437
21136 154
750681 1395
15255 343
11646 582
4959 44
6732 244
14822 696
12450 493
177881 986
321329 1221
133320 848
34525 124
3230 96
4505 725