3322 599
19936 240
58578 157
2692 459
3859 318
1063 152
109446 766
9307 450
2823 292
5362 468
3921 657