14501 56
2104 4
23693 96
17610 69
5308 38
20985 169
26169 129
71204 346
10291 21
25545 89
12029 44
12297 58
8074 37
8695 68
4734 39
8847 32
68809 596
40261 227
14802 90
4246 6
4670 26
13463 80
10940 54
8712 24