18194 28
5757 7
3707 8
40532 45
31505 31
4641 6
16393 13
37029 46
39700 66
20626 4
5302 4
18214 24
7518 11
17997 22
3294 6
11294 17
12649 11
23443 50
14763 19
8484 19
7165 3
56821 97
29931 54
12296 9