2278 6
4019 9
5408 18
6050 33
5486 11
1900 0
10937 24
23639 75
11282 29
4794 21
6252 25
14268 37
7148 18
40045 157
33817 50
7167 16
13302 75
24847 38
44740 101
4098 8
9896 13
54438 193