1086 190
570 162
1438 433
5693 273
3713 734
7607 602
4281 972
2186 112
2280 287
2699 559
14812 664
9681 27
8080 252
2797 680
24212 812
8288 307
9296 277