3322 599
19931 240
58572 157
2688 459
3858 318
1063 152
109413 766
9302 450
2821 292
5362 468
3917 657