28405 12
32355 2
41202 3
22303 2
45031 8
41677 3
36382 31
41978 25
123055 89
14207 9
49929 33
28934 20
38083 34
32057 20
16627 18
31957 55
393076 132
162581 21
182932 11
340755 34
902352 114
596980 38
157108 15
73027 9