163232 876
13348 342
21548 772
11582 266
9295 94
7315 626
7495 276
30007 706
28254 621
21192 112
49989 639
4858 213
4197 573
5022 141