5092 176
1080 31
26208 653
2382 53
28725 863
12521 446
24273 365
1183 153
21041 137
1927 390
7506 105
25390 262