4112 16
1895 5
1476 6
2069 3
5054 7
880 3
7738 21
3532 16
3829 16
7123 19
9969 20
890 12
4562 9
2581 6
2294 4
1441 3
4495 16
8797 32
1498 9
1137 3
1839 7
3423 2
18723 42
8332 11