29303 2
36879 3
32454 4
38657 1
42503 2
28677 3
43530 2
123902 10
42083 3
41956 3
90730 6
16652 2
246408 29
65632 6
58528 11
106606 17
143826 20
160279 12
120008 11
86251 19
36433 1
206481 40
79805 13
74283 3