34278 502
40991 277
20453 161
25177 443
15202 49
21298 432
7819 681
19964 612
16064 116
26189 164
12011 357
15857 123
47794 330
43151 682
15101 461
9497 78