32043 170
10584 44
23945 167
6971 25
16053 77
39432 309
29491 221
25495 161
10029 54
22168 49
22953 63
13872 52