1085 190
570 162
1438 433
5692 273
3713 734
7606 602
4281 972
2186 112
2280 287
2698 559
14812 664
9681 27
8080 252
2797 680
24212 812
8288 307
9295 277