2931 850
1455 369
2659 796
723 225
2771 642
3621 236
1691 305
2526 470
14909 461
4835 129
61078 182
3594 160
50498 551
21595 415
5838 359
5912 469