143102 8
847727 113
308883 28
322833 34
283483 23
263829 28
182653 17
76702 6
413133 35
278859 18
299129 25
134101 21
55680 9
357277 44
16956 3
32707 15
40552 5
9401 5
239278 15
27502 2
32777 7
25383 8
20956 7
133280 10