16092 333
22241 559
355554 968
9558 638
5529 108
8616 534
8992 546
7814 416
7014 437
4388 240
3260 81
32719 565
28621 137
20779 616
13652 515
22404 465
18949 183
26843 419
21085 566
9133 192
100613 783