1185 319
2234 613
534 111
2153 310
9148 74
570 161
1661 412
2186 448
11330 45
4241 698
4922 497
4781 672
6512 675