21071 42
5904 9
5270 12
29177 59
7153 2
5786 12
30087 76
3059 11
12874 44
3392 10
8019 12
6295 2
6242 10
18723 38
13983 10
14928 21
3654 6
10614 20
16934 30
25700 71
8309 7
4911 13
10659 36
4500 15