34972 502
42109 278
20901 161
26338 443
15695 49
22404 432
7977 681
20719 612
16390 116
26876 164
12422 357
16168 123
48977 330
44914 682
15595 461
9808 78