49041 97
8882 6
24457 49
7834 5
19689 35
15637 36
12031 12
11642 13
14231 14
12505 10
5108 12
5219 7
10157 14
6465 10
5498 6
11386 17
5113 1
4224 3
5044 3
4789 12
4387 5
6375 11
5924 9
6529 8