34203 502
40890 277
20413 161
25071 443
15163 49
21239 432
7800 681
19906 612
16032 116
26107 164
11987 357
15825 123
47591 330
43018 682
15052 461
9461 78