3322 599
19927 240
58556 157
2687 459
3854 318
1062 152
109375 766
9299 450
2819 292
5362 468
3911 657