52631 2
21957 2
49734 3
43107 8
91956 4
48126 7
29727 4
54227 7
17481 1
36054 9
36908 4
44608 14
21309 1
36757 7
27527 20
86080 11
23859 5
34283 5
30482 6
77884 13
23080 2
26629 1
30557 4
45704 2