40332 237
112637 944
13823 209
10796 373
14286 564
521663 1785
13407 595
9313 375
28949 272
4116 834
12203 483
8792 728
9036 610
2244 363