3309 599
19861 240
58431 157
2683 459
3830 318
1050 152
109004 766
9271 450
2770 292
5347 468
3879 657