34993 502
42170 278
20934 161
26402 443
15715 49
22442 432
7987 681
20760 612
16403 116
26912 164
12439 357
16186 123
49023 330
45004 682
15622 461
9822 78