3322 599
19934 240
58576 157
2690 459
3858 318
1063 152
109436 766
9304 450
2822 292
5362 468
3919 657