2245 336
15845 747
6711 765
21818 120
14246 774
15104 603
19447 687
3075 325
2190 51
1492 93
5282 475
6345 962
4369 657
1924 193
2339 117