34987 502
42163 278
20931 161
26398 443
15712 49
22436 432
7987 681
20755 612
16399 116
26909 164
12436 357
16181 123
49018 330
44986 682
15619 461
9821 78