42968 312
29238 643
226674 329
8747 796
55399 762
18421 505
30474 41
27346 142
8618 715
8447 585
18696 384
25200 255
16120 95
14467 89
37599 344
30920 88
62247 254
25488 281
15143 93
31165 648
33971 325
16734 462
18978 458
34388 374