29367 257
20269 496
13019 437
21136 154
750696 1395
15255 343
11646 582
4959 44
6732 244
14824 696
12450 493
177883 986
321336 1221
133332 848
34528 124
3230 96
4505 725