3306 599
19835 240
58398 157
2680 459
3823 318
1047 152
108871 766
9257 450
2764 292
5343 468
3877 657