16732 333
22853 559
373340 988
9919 638
5693 108
8840 534
9247 546
8063 416
7193 437
4578 240
3560 81
33912 565
32860 140
21864 616
14161 515
24400 473
21532 184
29995 421
22723 568
10485 195
113212 798