45 3
1026 5
2602 11
1885 5
16984 32
6550 22
3018 1
4739 9
6121 20
3866 7
9384 14
5615 3
11878 17
8488 6
2786 1
4542 7
9105 19
2911 1
6141 9
9677 13
5127 16
14542 18
11055 6
25342 50