48529 158
37579 126
27616 62
26844 83
12090 11
14113 3
21037 17
12593 6
18838 36
28319 45
23681 63
10261 12
21082 29
23251 94
14900 29
10638 8
15844 24
15235 10
39919 59
28145 29
49939 122
16702 13
27224 29
52772 166