8848 10
5305 11
8255 4
5873 13
5593 16
2516 1
5860 9
1777 6
1652 11
3186 7
2239 2
6900 17
2708 9
2984 5
3050 5
4334 20
5253 7
3859 18
2691 9
1647 5
5343 11
4579 14
2862 7
3054 15