3021 850
1465 369
2667 796
725 225
2846 642
3632 236
1696 305
2529 470
14913 461
4851 129
61100 182
3600 160
50513 551
21625 415
5858 359
5928 469