17883 95
19884 29
38569 54
11004 44
16685 143
97666 121
10940 32
16313 57
28075 65
30672 41
36225 118
79871 192
29312 87
14387 27
120321 190
15487 36
16599 11
10937 24
13511 16
30948 68
31769 92