21806 38
9484 11
4466 1
9877 17
5447 5
5268 2
6310 3
4834 3
35349 80
6876 7
8811 13
10977 29
6936 4
4884 1
15852 37
9973 19
10663 9
9190 6
5959 5
10562 19
14110 19
8938 14
8841 16
19772 38