40832 239
112809 944
13828 209
10796 373
14287 564
521747 1785
13414 595
9317 375
28971 272
4116 834
12203 483
8792 728
9039 610
2245 363