3008 454
3913 214
5115 641
2217 260
2819 452
2268 340
8778 700
4181 390
1954 417
21163 442
8664 527
50030 551
21127 416
12868 600