840 3
1559 6
1172 1
6395 10
4507 29
43394 41
30362 74
2171 3
3657 12
1312 3
1532 3
2461 10
1317 1
2550 8
1523 4