4035 406
16593 172
12571 133
27288 271
20242 100
5695 296
21689 808
7901 421
19183 550
67331 634
18802 94
78972 200
32596 183
33806 533
7770 628
4825 498
18879 836
8887 726
7190 180
1536 63
2285 265
2400 538
4007 512
3228 613
1564 79
1718 240
2048 71
6172 270