8689 819
27696 565
15949 278
15624 548
23888 306
33550 430
30293 314
21102 886
23412 239
14384 495
6792 115
31467 513
6422 337
20989 653
8554 351
2707 511
14277 384
11274 419
10327 189
5562 48
17051 830
24389 241
13716 379
20992 308