3096 29
2378 12
8166 16
8562 24
899 5
2783 8
2464 13
3801 8
3337 10
2008 13
3197 5
4654 20
2526 5
4594 11
2048 7
5306 22
11402 22
1468 9
913 7
1776 5
1717 4
900 7
6879 16
1554 12