5903 16
2528 4
8127 11
3421 7
15104 70
15714 54
2071 6
3157 15
3990 7
3451 10
4445 13
2082 5
11415 49
2856 4
3509 12
3200 1
3094 5
3007 4
3126 7
4164 11
15094 58
3139 6
2657 5
2658 4