12351 40
13885 37
22901 94
1005 4
3954 17
8433 13
24303 66
26225 86
11012 17
64848 363
7573 19
4334 4
8676 24
20151 70
5637 21
10948 10
6945 24
2951 6
50626 84
7672 17
17364 34
9625 36
2428 10
6492 9