29371 257
20272 496
13022 437
21138 154
750884 1395
15259 343
11653 582
4961 44
6733 244
14825 696
12452 493
177937 986
321387 1221
133416 848
34555 124
3232 96
4507 725