3699 16
13033 29
42303 156
61013 217
4510 7
1699 5
4989 13
1954 8
21993 70
7019 31
5877 19
22922 88
5334 10
8049 43
10831 23
9378 31
23151 39
9203 33
1161 5
23323 59
26921 64
36333 91
8462 21
5810 17