5006 31
10949 34
17870 106
26893 60
19753 41
6359 12
89321 135
22365 43
6793 4
18010 36
107600 110
17701 8