18048 536
10429 114
2997 518
60585 408
5732 699
16673 274
3064 841
20939 383
12317 209
35563 633
31775 91
18463 551
42409 746
35551 308
72981 784
26133 160
36559 408
7937 80
20504 406
42360 798
51786 614
38173 502
24549 188
21828 669
13860 85
40288 953
8347 78
14616 140