15031 16
13520 7
39849 63
61341 75
15298 20
28330 66
12326 8
30153 57
13543 6
16194 15
17138 21
8761 15
32113 48
12086 15
14167 35
11083 24
26697 38
46022 87
12788 23
8990 9
10492 15
27595 42
34207 62
76595 154