3405 799
2913 806
1835 240
914 95
2856 685
3068 674
3542 406
2330 136
2751 158
2943 470
1828 254
2446 619
2246 396
10800 763
5042 820