18075 28
14984 14
15158 5
17712 32
35232 30
11670 7
19765 8
48033 76
25549 16
49449 23
29118 33
20186 21
17157 18
31690 16
15613 14
33180 35
18206 19
32203 55
16190 17
22915 30
23822 19
11451 12
41377 94
34663 26