1088 190
570 162
1438 433
5693 273
3713 734
7607 602
4281 972
2187 112
2281 287
2699 559
14813 664
9681 27
8080 252
2797 680
24212 812
8289 307
9296 277