952 313
1742 467
1846 581
3001 903
1614 453
2137 612
2315 575
2199 474
789 214
5382 27
4725 352
6309 669
1561 33
36497 126
6064 104
7145 671