31563 67
27943 105
27838 78
27416 33
26394 59
26190 29
25789 7
25698 100
25202 73
23886 51
23663 25
23620 38
23594 23
23547 24
23546 53
23378 43
22833 33
22614 22
22546 58
22305 64
22243 13
22111 38
21685 87
21630 30