2723 3
18158 58
21109 35
11773 38
49715 45
6816 30
1796 5
20270 51
13762 52
3095 33
3273 10
3552 13
1953 2
3882 11
2157 6
6059 17
1746 8
3346 7
2313 7
2213 9
3102 11
4523 40
5217 32
9709 81