3306 599
19839 240
58403 157
2680 459
3827 318
1048 152
108916 766
9263 450
2765 292
5343 468
3877 657