42228 723
2842 267
12700 454
8489 368
53398 180
41420 542
67500 872
67292 711
14152 439
7061 936
3751 864
6709 317