42221 723
2842 267
12700 454
8489 368
53396 180
41415 542
67499 872
67265 711
14151 439
7061 936
3751 864
6709 317