3313 599
19869 240
58455 157
2685 459
3838 318
1052 152
109071 766
9272 450
2774 292
5351 468
3882 657