163385 876
13350 342
21552 772
11583 266
9299 94
7319 626
7496 276
30026 706
28375 621
21218 112
50031 639
4862 213
4197 573
5026 141