16904 99
76390 235
31327 693
39000 353
26642 275
9034 73
12238 63
16384 557
17685 137
5966 623
13393 609
10378 295
12058 281
10131 525
19195 447
36349 543
14553 658
27432 254
11387 413
50281 620
65928 405
24659 663
17337 640
9253 603
21366 494
14433 636
28019 756
16058 118