42460 723
2844 267
12707 454
8493 368
53556 180
41666 542
67686 873
67937 712
14159 439
7067 936
3755 864
6726 317