40564 238
112717 944
13825 209
10796 373
14287 564
521706 1785
13411 595
9314 375
28956 272
4116 834
12203 483
8792 728
9036 610
2244 363