18102 19
31938 74
28104 32
6495 4
17515 30
9250 9
7822 12
15516 8
19097 25
47501 95
28486 16
34852 33
24788 33
10928 13
23586 28
18350 20
19939 50
17702 5
11414 15
7056 5
8142 17
15139 38
29700 37
11646 18