2126 2
1428 1
37618 35
25435 15
5150 22
4745 18
2511 1
5636 22
5809 27
5082 19
38886 37
3423 16
8503 28
3933 23