12702 15
11355 18
7633 7
8710 12
5315 2
6051 5
4913 3
16718 30
8556 13
5849 2
18521 35
11639 20
12806 26
6992 3
17735 49
5591 4
6529 9
10499 11
12660 14
12822 18
20761 30
16007 32
28674 70
10311 10