34210 502
40896 277
20414 161
25077 443
15166 49
21241 432
7800 681
19908 612
16033 116
26114 164
11988 357
15828 123
47597 330
43031 682
15054 461
9463 78