28099 311
10363 875
8603 526
17061 659
7213 272
3828 174
7022 562
11484 662
3900 371
7364 109
5480 303
5943 124
12683 841
5922 314
5458 334
11591 637
6667 372
4532 186
5940 185
39225 767
9228 177
3681 127
4348 290
12589 721