58032 31
26055 11
23359 13
72381 27
33108 10
31776 8
20858 5
110608 51
85901 29
74880 14
48003 11
40457 24
59907 35
47404 21
47880 27
33703 29
95856 82
110002 64
22827 13
30351 26
77953 94
40207 22
84928 93
42953 43