18980 51
10998 8
15102 25
3687 4
4709 11
6929 11
2736 1
5251 6
5480 14
5193 7
21630 64
5424 9
3469 6
5035 5
10581 22
3180 9
3834 7
7701 15
8224 12
3717 6
14422 21
14161 27
4373 3
4116 7