34206 502
40893 277
20414 161
25074 443
15166 49
21241 432
7800 681
19907 612
16033 116
26110 164
11987 357
15828 123
47592 330
43023 682
15053 461
9462 78