18048 536
10429 114
2997 518
60584 408
5731 699
16673 274
3064 841
20938 383
12317 209
35560 633
31769 91
18462 551
42403 746
35549 308
72969 784
26128 160
36557 408
7936 80
20501 406
42359 798
51783 614
38170 502
24547 188
21828 669
13860 85
40287 953
8347 78
14615 140