10928 800
12277 314
168095 201
32741 625
30906 239
29736 395
29764 922
12774 769
7223 111
4773 141
22025 580
21065 471
1308 75
2829 239
4348 653