3054 4
6662 16
2996 10
5911 9
3248 7
59899 53
25193 24
17084 13
24372 43
15605 5
32810 37
73360 144
13266 14
23085 28
22834 25
27173 17
18803 9
48538 36
30277 19
12006 8
17675 22
47291 36
17592 11
60088 73