37046 82
2861 8
3809 10
10432 14
4943 9
2842 5
4038 10
10652 27
11398 11
6717 10
6916 18
10625 11
4912 10
11823 37
6558 21
3309 2
5758 12
39291 87
9016 8
12143 15
9056 17
4025 4
21205 57
2799 1