15016 671
17090 203
11113 177
17472 81
10592 291
10395 529
5641 659
14046 203
7267 622
11040 712
11400 792
340915 1010
361565 1134
18898 466
9847 69
30751 685
32733 194
166282 855
9878 209
34915 73
26353 288
23165 228
63233 729
19336 403
16555 166
30544 641
16806 653
110456 435