13926 9
21902 34
23041 39
22851 8
24356 49
49435 47
24267 33
36755 56
41540 74
60226 66
72807 101
19900 21
86937 155
82740 74
23919 24
20966 15
89138 107
21084 14
124055 117
29343 23
77511 60
43153 42
292098 281
18951 10