3931 271
12807 549
13253 132
2250 61
15341 454
75503 678
22504 607
27386 380
62878 512
39765 101
11606 133
53609 638
14029 264
9181 86
26947 700
70787 222
29657 471
3002 415
4553 317