2795 15
2082 8
3106 9
5523 21
1232 1
979 6
4214 5
2045 11
10655 6
3919 12
900 3
15763 19
14082 20
4472 7
5723 21
6008 21
5643 11
1726 9
2218 7
1033 4
6290 11
455 5
759 10
7795 8