163159 876
13345 342
21548 772
11582 266
9295 94
7315 626
7494 276
30000 706
28232 621
21188 112
49971 639
4858 213
4196 573
5022 141