90265 77
19559 31
14171 9
2885 7
15974 25
8221 19
22243 13
18281 21
13708 18
1338 3
6640 10
23594 23
7308 14
4310 4
3239 5
1688 2
6618 11
6946 8
22410 22
21282 23
4218 7
7893 16
3681 2
27416 33