13639 12
107101 91
27378 25
34835 42
32120 40
32334 33
37830 26
19615 15
6975 9
31501 33
23389 23
28731 20
18026 25
23473 14
14706 8
34398 32
10753 16
12140 18
23869 30
16431 23
10993 12
15462 31
25349 21
95321 127