163459 876
13353 342
21554 772
11584 266
9300 94
7319 626
7497 276
30037 706
28403 621
21224 112
50042 639
4862 213
4197 573
5027 141