163102 876
13345 342
21547 772
11581 266
9295 94
7314 626
7494 276
29996 706
28202 621
21184 112
49954 639
4858 213
4196 573
5022 141