13961 727
3628 274
7881 645
16947 786
2793 802
4614 545
2115 555
10635 376
4052 404
5485 891
24650 713
16496 569
20580 777
13931 287
40331 257
64788 808
33296 626
58347 643
26510 381
11953 177
9798 876
26008 748
15899 831
43733 639
22606 686
39302 184
36617 694
20805 330