2989 850
1457 369
2664 796
725 225
2788 642
3626 236
1693 305
2527 470
14911 461
4842 129
61084 182
3597 160
50502 551
21602 415
5841 359
5916 469