16475 333
22482 559
361925 979
9705 638
5617 108
8714 534
9082 546
7931 416
7108 437
4481 240
3344 81
33161 565
29886 138
21401 616
14050 515
23084 468
19680 183
28232 420
21812 567
9576 194
104467 790