3311 599
19868 240
58451 157
2685 459
3836 318
1052 152
109064 766
9272 450
2774 292
5350 468
3882 657