1058 6
3440 7
4737 2
3485 12
3964 7
6120 12
6423 19
2726 7
5332 16
12032 18
4148 15
7947 11
5063 7
24920 41
9113 25
6197 18
15499 41
6618 3
7089 20
7862 9
11605 8
10897 13
20849 18
17503 29