160865 508
4252 10
7090 39
2076 8
14294 55
3264 9
4588 15
4059 7
1108 1
2865 3
2004 5
1549 4
3758 10
2982 11
1094 2
1206 5
3588 12
3764 14
18533 96
27378 111
1126 3
3778 15
843 2
4480 13