4116 5
8193 9
2443 1
12827 23
9186 16
4808 5
11951 19
5096 6
9478 8
8364 14
17807 8
70264 65
11369 9
37102 28
9852 6
10186 9
14077 12
15516 5
8223 12
26353 49
16000 17
26470 26
18805 23
17544 10