14500 65
691 6
19436 31
2823 2
1755 4
1371 3
2177 7
1205 6
1515 3
3855 10
1889 6
2767 8
2706 20
1896 6
2923 4
5238 20
7058 44
2430 5
4827 22
2935 3
1861 5
1209 2
1630 2
1175 4