26 9
3195 5
5000 12
4976 6
2617 8
5362 2
5395 19
4866 5
5284 14
6036 17
5025 8
16825 30
4103 13
3674 6
3207 8
3273 9
7526 13
3726 3
36031 63
30311 22
26004 32
49440 36
35619 42
7911 7