10832 32
2243 241
2211 113
38879 174
21752 90
37102 172
12838 237
11017 145
33624 256
21920 337
2208 498
42122 403
25166 112
8760 35
25801 339
22326 69
50066 248
924 54
29884 67
2324 607
61751 760
8955 183
40381 274
14752 113
13409 360
30214 1080
22098 425
38641 194