34978 502
42130 278
20906 161
26362 443
15702 49
22418 432
7982 681
20732 612
16392 116
26887 164
12425 357
16177 123
48993 330
44931 682
15600 461
9813 78