3305 599
19824 240
58381 157
2676 459
3817 318
1046 152
108782 766
9244 450
2763 292
5341 468
3875 657