34193 502
40886 277
20412 161
25064 443
15162 49
21234 432
7799 681
19899 612
16032 116
26104 164
11986 357
15824 123
47587 330
43011 682
15046 461
9460 78