29371 257
20272 496
13022 437
21138 154
750901 1395
15259 343
11653 582
4961 44
6733 244
14826 696
12452 493
177940 986
321391 1221
133419 848
34557 124
3232 96
4508 725