16732 333
22856 559
373478 1000
9922 638
5695 108
8840 534
9247 546
8063 416
7193 437
4578 240
3560 81
33914 565
32899 140
21879 616
14161 515
24410 473
21550 184
30010 421
22734 568
10495 195
113306 799