1132 190
573 162
1439 433
5752 273
3722 734
7620 602
4292 972
2194 112
2295 287
2720 559
14825 664
9690 27
8091 252
2814 680
24232 812
8297 307
9318 277