5447 4
13583 4
36610 14
21140 18
40234 34
22022 28
3402 2
7801 11
10581 18
4020 1
7139 13
6130 6
7265 13
11811 19
28500 40
5554 5
7028 16
4418 6
7739 8
14152 28
4797 7
5708 16
17030 15
43920 97