12082 701
9209 30
14797 276
6498 613
2393 69
11353 604
37269 394
9962 390
19017 531
8992 319
3452 247
14459 354
18536 580
31988 514
29518 41
19685 686
26432 261
4695 99
8370 511
17495 563
6175 386
5190 779
16407 454
37841 285
28492 727
2934 116
6256 717
3709 512