3831 14
2544 23
4234 29
9039 42
12429 57
9712 56
3421 20
2439 12
2206 6
4537 16
3262 23
1052 5
6917 46
5055 17
2499 16
9181 46
944 4
1187 3
15299 71
5965 19
10300 52
3105 26
3425 1
14085 113