12551 610
8634 322
6876 556
3616 87
14619 394
7698 420
8950 313
7230 611
1984 106
4217 904
4293 191
2419 177
7526 358
5592 118