10035 50
2243 9
1250 0
6142 19
4159 11
1183 3
791 3
3913 12
1283 4
1541 4
5097 20
2410 11
2453 18
15095 83
5570 33
6711 33
8499 39
922 1
4043 11
1264 3
4742 16
6297 36
3018 13
2955 27