520 90
13432 41
4935 654
2790 119
8155 184
18830 121
54580 68
12945 604
1949 71
20877 647
17585 76
23544 900
17679 73
13397 822
25000 755
5641 602
66656 515
8477 268
7329 456
5281 238
5126 184
105299 264
10382 336
14705 575
63909 107
7993 79
2418 211
5218 678