113303 300
112734 186
89373 143
81604 148
66382 61
45838 82
42405 38
41678 118
41343 109
39563 64
35085 104
34491 156
30379 107
29631 40
27771 85
26915 92
26911 69
26895 25
26756 161
26749 32
26511 53
24692 32
24634 113
24262 42