34979 502
42134 278
20907 161
26366 443
15703 49
22422 432
7982 681
20735 612
16392 116
26888 164
12427 357
16177 123
48999 330
44941 682
15600 461
9814 78