3319 599
19906 240
58515 157
2686 459
3848 318
1059 152
109259 766
9287 450
2811 292
5359 468
3904 657