46876 10
47676 12
35109 2
66608 8
49626 5
56052 11
51130 6
42130 5
30082 3
29627 1
45781 8
56177 21
40579 6
41032 5
152283 22
54504 3
31431 2
175008 22
128183 9
182581 25
143506 17
69709 6
81957 7
109627 22