16732 333
22856 559
373547 1000
9922 638
5696 108
8840 534
9247 546
8064 416
7193 437
4578 240
3560 81
33914 565
32917 140
21881 616
14161 515
24416 473
21561 184
30020 423
22739 568
10498 195
113347 799