8356 767
52678 1061
20601 361
3327 226
2646 234
4523 373
3885 172
3123 439
3431 494
2768 63
8359 927
7082 622
5019 628
2262 511