31176 420
53652 436
12077 63
42247 192
11312 85
13341 172
14082 423
107798 679
17152 698
20129 500
101062 558
45553 585
23444 534
73378 348
22397 71
90650 436
113288 576
347689 710
39645 266
14989 903
8633 309
37018 634
11898 874