42228 723
2842 267
12700 454
8489 368
53403 180
41424 542
67503 872
67300 711
14152 439
7063 936
3751 864
6709 317