31101 91
15680 582
18241 551
2693 415
17869 449
41495 746
20436 566
11446 595
72999 823
16582 418
71160 784
31679 347
43861 509
27348 928
15694 747
23111 641
33046 505
27557 369
21502 120
20298 380
29343 676
7868 80
19416 547
56953 163
17488 692
41179 796
11999 562
15845 685