8747 87
2398 555
1231 160
1281 217
4287 541
2591 286
4270 306
10493 431
1844 423
6784 796
10302 581
2229 604
1526 292
2947 793
2930 537
1713 364
982 198