2126 2
1428 1
37617 35
25433 15
5150 22
4745 18
2509 1
5634 22
5807 27
5081 19
38884 37
3423 16
8503 28
3931 23