3930 271
12807 549
13252 132
2250 61
15339 454
75500 678
22504 607
27386 380
62876 512
39764 101
11606 133
53595 638
14029 264
9181 86
26946 700
70782 222
29657 471
3002 415
4553 317