8738 15
75238 90
9163 21
9604 30
13941 68
19119 34
1361 11
13077 43
3809 4
1795 6
1567 2
5652 17
18041 40
13033 29
11732 48
4510 7
4989 12
5192 33
1954 8
21605 69
6632 30
5369 22
5430 31
22525 88