3897 13
7095 3
17642 15
30017 46
16584 20
3258 4
6874 6
5269 10
8898 12
10539 17
8401 7
17313 32
21278 24
33430 30
11012 34
6757 5
9284 24
3347 3
6016 17
8165 16
9316 9
40943 26
5964 13
4345 9