15506 47
42271 170
6368 12
3272 12
1875 2
5045 15
17364 23
1033 3
1034 0
2045 7
1459 12
941 1
1201 5
983 1
840 3
1172 4
2251 12
1814 7
918 2
960 3
1373 3
1197 2
2224 4
1266 5