3031 850
1465 369
2674 796
727 225
2855 642
3634 236
1696 305
2529 470
14914 461
4860 129
61101 182
3602 160
50522 551
21635 415
5863 359
5930 469