19934 1
29458 4
53252 5
28176 1
42377 2
91882 15
19428 1
29431 5
28126 5
30059 2
27555 9
23958 3
31833 5
50851 1
55978 4
39879 4
60327 9
41681 21
43006 5
29733 5
27703 4
136757 30
230732 73
27576 3