36973 952
11844 675
22082 422
86901 839
17274 326
13051 31
49423 492
17936 450
28182 41
50196 592
14827 360
22463 188