950 2
1662 10
2997 10
1990 8
4317 20
2455 8
2054 10
3503 14
4439 15
5114 29
1761 8
3631 10
879 3
5564 17
1086 6
6504 33
7848 38
12488 81
18820 92
9113 43
5545 19
3841 21
6936 22
3473 18