8576 478
21297 569
2085 185
149410 197
26253 368
121083 263
49230 495
7871 70
10592 294
1078 146
8617 131
3286 757
5613 794
3003 655