3322 599
19928 240
58562 157
2687 459
3857 318
1062 152
109389 766
9300 450
2820 292
5362 468
3914 657