2246 336
15849 747
6713 765
21820 120
14247 774
15107 603
19452 687
3075 325
2191 51
1492 93
5283 475
6345 962
4369 657
1924 193
2339 117