14432 29
6535 13
3000 18
3045 6
6855 25
12302 49
3336 14
9190 23
14073 30
6332 32
1006 2
5742 20
1824 17
1329 6
2813 19
11523 42
12743 26
38023 117
10389 14
4415 17
25262 108
30588 93
1918 12
13474 61