2456 9
1745 3
5292 10
4541 15
3882 11
7306 41
8169 36
3252 12
1183 2
3936 17
19891 137
18833 64
4222 31
8223 33
4423 13
1615 4
15606 63
7830 27
4812 21
3646 8
10280 37
2038 6
10504 54
3506 11