10555 111
1621 317
2400 422
461 102
2654 693
2984 550
1048 62
3023 522
1464 148
22078 453
18649 302
4222 552
4371 657
2770 470
3141 95
314 81
1909 102
2510 254
1953 91
3829 762
2226 342
1850 207
2853 109
1211 38