15044 15
19310 14
30771 43
14461 13
21275 11
25501 41
16628 10
14597 7
22210 39
16983 16
27426 42
43003 83
44781 89
32900 34
54444 82
223671 421
15331 8
13411 10
14926 3
15021 1
22106 12
20246 13
47601 21
17233 18