2153 14
11527 19
7261 22
14874 16
7805 11
3296 6
4943 8
3218 14
2948 15
4317 7
3402 10
15669 46
3021 17
8636 9
7551 17
3820 12
22404 43
21087 49
1375 5
2875 6
3373 8
2001 1
6499 5
5095 7