41559 189
103478 528
79889 425
22935 1035
41354 374
25548 653
51955 640
11931 66
23550 653
463827 1189
85564 788
52031 872
66375 739
64299 706
10003 99
32095 340
177145 633
193699 897
77044 592
39388 301
29911 577
28279 344
70775 698
62385 509