15956 35
11018 45
408 4
741 5
18420 51
9691 13
9522 21
275 8
392 3
291 9
42 4
406 8
72 4
248 6
78 3
13 10
38 9
232 7
232 1
210 10
128 7
41 4
222 8
13 3