39958 100
27852 964
61555 204
38467 856
40387 554
40633 483
27007 452
49148 574
46201 370
25635 137
50749 771
18264 587
29045 673
51303 883
21953 92
39318 810
93022 447
42184 620
15121 599
16467 503
29817 298
14768 548
96549 874
29986 148