7999 767
50946 1060
20005 361
3097 226
2451 234
4258 373
3604 172
3062 439
3279 494
2561 63
8142 927
6815 622
4731 628
2213 511