29371 257
20272 496
13022 437
21138 154
750867 1395
15259 343
11653 582
4961 44
6733 244
14825 696
12452 493
177932 986
321378 1221
133410 848
34554 124
3232 96
4507 725