3322 599
19928 240
58561 157
2687 459
3857 318
1062 152
109383 766
9300 450
2820 292
5362 468
3912 657