16732 333
22855 559
373471 1000
9922 638
5695 108
8840 534
9247 546
8063 416
7193 437
4578 240
3560 81
33914 565
32894 140
21879 616
14161 515
24409 473
21546 184
30008 421
22734 568
10492 195
113300 799