3126 10
1856 8
2695 13
6526 24
5561 32
14288 41
2892 16
9796 18
9377 29
2151 7
1332 4
2901 7
3169 5
4540 27
4703 15
9148 34
5444 23
4302 14
2253 5
5333 16
4932 17
4092 23
9003 52
2637 18