3306 599
19844 240
58405 157
2680 459
3827 318
1048 152
108936 766
9264 450
2766 292
5343 468
3877 657