3317 599
19896 240
58501 157
2686 459
3844 318
1059 152
109193 766
9283 450
2798 292
5355 468
3902 657