40658 238
112743 944
13826 209
10796 373
14287 564
521725 1785
13411 595
9317 375
28964 272
4116 834
12203 483
8792 728
9039 610
2244 363