15073 46
16793 30
4527 5
5295 9
17863 66
10533 17
7533 29
5701 7
11923 32
13145 45
8052 31
2472 4
3393 6
7309 24
4494 20
43189 149
11239 27
16131 58
4365 6
3171 5
22022 93
2512 2
3088 8
2495 5