48 0
2201 8
7681 6
8089 4
19473 15
32867 49
19007 20
5109 13
4257 4
6859 10
12125 15
9409 7
11550 17
20997 39
6285 19
8951 12
10600 16
8359 6
7165 11
45830 31
23293 24
37901 31
10292 24
12219 34