2930 8
17723 72
14821 63
12287 31
7258 18
8867 13
2665 4
14754 21
11122 25
21082 17
10647 17
17614 10
42305 40
9409 14
7846 21
8624 21
54768 100
16919 18
12701 32
2434 66
958 13
296 10
2099 3
7459 42