15829 80
17895 87
10393 34
5205 18
4453 12
15443 94
7850 22
8545 33
10596 36
17298 38
3015 3
12499 43
10197 53
5907 21
7188 31
4782 18
4543 9
8043 26
3659 7
7264 33
3356 9
13285 77
4215 6
13100 33