9427 3
11153 10
15904 9
22729 4
17205 7
19182 8
13007 8
18152 7
43482 8
13482 4
11283 2
18781 2
11955 2
23055 34
350352 7
1151458 17
432128 22
384959 12
289503 12
211883 28
323133 21
57234 6
225702 26
174456 10