1186 178
15629 921
8191 605
16323 454
5251 818
5039 480
40787 490
2739 60
7322 275
8873 377
41564 1166
6378 681