5994 35
41827 43
17724 31
11413 21
17199 19
44373 43
25394 48
11547 30
14647 19
7204 30
28970 86
30220 58
7821 18
33816 97
25727 50
49896 83
80190 169
19857 27
21241 28
13165 14
19562 38
34419 122