950 4
100589 207
3071 15
3193 8
2861 15
6900 27
1409 7
3652 14
1377 4
1076 1
2039 8
1741 2
1613 2
1380 4
1341 2
1824 2
860 1
1439 5
835 1
1514 1
1538 3
1443 6
1576 3
3277 36