43729 18
147031 16
82608 5
311277 28
276728 45
66856 14
526629 56
180108 44
329178 54
167655 27
524384 87
213633 17
259804 41
814153 103
183556 23
27879 1
254652 35
684501 25
303929 29
810383 55
963251 52
170329 18
251078 8
532558 57