10300 38
5199 4
14644 12
4939 6
6028 13
2907 1
5542 3
4889 7
8082 11
15859 52
6071 5
5163 3
7914 28
14621 20
5845 5