10925 800
12276 314
168087 201
32740 625
30904 239
29734 395
29760 922
12774 769
7223 111
4771 141
22021 580
21059 471
1308 75
2829 239
4346 653