40413 237
112665 944
13823 209
10796 373
14286 564
521673 1785
13408 595
9313 375
28953 272
4116 834
12203 483
8792 728
9036 610
2244 363