3111 11
852 10
7062 13
20516 28
6618 11
11692 14
932 4
8823 14
1274 1
3059 14
6739 5
2511 4
262 6
989 9
400 4
401 1
1067 10
636 9
3284 14
4947 4
6123 21
472 3
397 2
9792 11