163547 876
13353 342
21557 772
11585 266
9301 94
7319 626
7497 276
30054 706
28431 621
21234 112
50059 639
4862 213
4198 573
5027 141