34985 502
42159 278
20931 161
26395 443
15711 49
22435 432
7987 681
20754 612
16397 116
26907 164
12436 357
16181 123
49015 330
44983 682
15619 461
9821 78