163579 876
13353 342
21561 772
11585 266
9304 94
7320 626
7497 276
30058 706
28448 621
21238 112
50067 640
4862 213
4200 573
5027 141