10913 800
12274 314
168020 201
32716 625
30894 239
29714 395
29739 922
12773 769
7217 111
4766 141
21991 580
21041 471
1306 75
2825 239
4344 653