40517 28
7321 2
12447 14
7718 11
7501 7
10125 10
12698 16
8110 12
11653 15
31477 19
8493 3
12839 16
7405 4
7153 6
8244 3
22920 11
15411 12
9035 13
18790 20
8441 13
18335 17
7812 11
17952 20
11971 17