3310 599
19863 240
58443 157
2683 459
3834 318
1050 152
109033 766
9272 450
2772 292
5349 468
3879 657