2689 551
1247 161
4823 629
1407 242
1015 171
1356 230
2232 510
3032 798
2742 543
837 46
1969 379
7846 573
22317 537
6325 404
63583 816