41016 239
112905 944
13828 209
10796 373
14287 564
521787 1785
13416 595
9317 375
28983 272
4116 834
12203 483
8793 728
9041 610
2245 363