34981 502
42140 278
20915 161
26384 443
15707 49
22427 432
7983 681
20741 612
16395 116
26897 164
12431 357
16178 123
49007 330
44951 682
15612 461
9817 78