40715 238
112762 944
13826 209
10796 373
14287 564
521735 1785
13411 595
9317 375
28966 272
4116 834
12203 483
8792 728
9039 610
2244 363