2195 613
532 111
1898 309
9055 74
567 161
1576 412
2182 448
11315 45
4232 698
4913 497
4770 672
6496 675