24279 3
27380 4
16428 1
44930 13
48755 8
19226 1
54883 14
41478 10
49232 7
98433 35
108180 25
34478 5
35081 7
64830 10
32406 7
31230 2
35652 7
50982 3
73307 9
45284 9
38634 5
32804 4
339954 55
76426 18