15016 671
17088 203
11113 177
17472 81
10590 291
10395 529
5641 659
14046 203
7267 622
11039 712
11399 792
340869 1010
361519 1134
18898 466
9847 69
30751 685
32729 194
166251 855
9878 209
34914 73
26353 288
23164 228
63233 729
19335 403
16554 166
30544 641
16804 653
110454 435