15046 216
19074 169
32906 800
6971 86
27349 617
26450 57
35455 682
104214 329
26442 1058
78398 643
50062 688
30918 593
18979 251
15520 690
40869 630
30643 452
56893 363
20444 219
37919 218
16098 375
21520 405
21558 327
27947 154
30521 111
28657 84
20503 479
14180 396
89125 326