3094 11
4398 9
10630 13
2895 12
4371 17
1684 3
5416 4
14401 16
12050 18
27453 64
5278 8
14178 19
9160 10
24725 28
6573 5
4801 4
22165 33
4503 4
25334 46
12677 11
45003 48
7264 9
77675 73
31492 51