210991 130
295939 158
42521 48
102305 84
71941 126
64706 106
74111 57
40614 30
27354 24
82938 192
81057 134
112465 201