29367 257
20269 496
13019 437
21136 154
750667 1395
15254 343
11646 582
4958 44
6732 244
14822 696
12450 493
177876 986
321328 1221
133314 848
34523 124
3230 96
4505 725