3930 271
12807 549
13252 132
2250 61
15339 454
75500 678
22504 607
27386 380
62876 512
39763 101
11606 133
53592 638
14029 264
9181 86
26945 700
70778 222
29656 471
3002 415
4553 317