13196 548
18333 60
35040 309
33312 302
43063 294
18278 234
48983 175
43377 312
21474 363
64017 442
19396 415
23217 264
38770 258
23054 227
17602 299
29350 104
33892 343
12961 207
35784 197
41042 147
49536 363
25357 178
71922 288
37287 265
41493 102
28470 362
14797 324
75150 409