2245 336
15844 747
6711 765
21816 120
14244 774
15104 603
19446 687
3075 325
2190 51
1492 93
5282 475
6345 962
4369 657
1924 193
2339 117