27438 71
15694 642
6290 560
7734 546
7643 265
2502 124
121415 808
14531 253
33534 337
5398 509
12367 991
2158 340