18018 827
175033 883
61112 469
18787 519
23300 306
10196 759
43893 299
100544 942
66858 297
74061 752
23269 806
43038 327
28471 738
235036 606
17960 671
123581 410
20255 611
40743 696
129541 758
71369 482
42241 244
80758 758
106883 693
47049 395
23599 850
16654 734
41767 811
31370 652