16732 333
22856 559
373474 1000
9922 638
5695 108
8840 534
9247 546
8063 416
7193 437
4578 240
3560 81
33914 565
32898 140
21879 616
14161 515
24410 473
21549 184
30009 421
22734 568
10493 195
113304 799