41053 239
112920 944
13828 209
10796 373
14288 564
521798 1785
13416 595
9317 375
28983 272
4116 834
12203 483
8793 728
9042 610
2245 363