5956 27
4680 763
5968 369
4182 113
63022 221
3307 600
48390 487
32980 647
10209 135
17332 105
21276 675
9986 815
18214 508
9095 161
8477 391
5497 556
8221 729
36622 695
25693 496
1817 135
15536 381
11641 243
8363 496
7236 616
1507 130
12359 471
4521 329
3388 216