14032 27
5858 1
5460 3
5351 4
6476 11
6617 9
12031 19
7339 4
7534 7
5817 6
24395 46
16103 41
4847 2
6038 5
7734 9
7419 6
8505 10
11730 18
6086 8
8723 21
10024 13
5081 5
11638 15
11552 24