42463 723
2844 267
12707 454
8493 368
53556 180
41668 542
67686 873
67944 712
14159 439
7067 936
3755 864
6726 317