29377 257
20273 496
13024 437
21142 154
751060 1396
15260 343
11656 582
4962 44
6734 244
14827 696
12454 493
177965 986
321430 1221
133467 848
34590 124
3233 96
4512 725