319310 878
75958 787
63161 277
10870 96
109080 412
13924 646
7580 59
13481 149
63193 345
4622 503
4403 744
84501 513
137329 914
88759 936
45148 595
165720 850
91815 742
130561 319
138605 327
165200 787
43844 149
13649 455
203445 859
10151 108
22192 620
17912 503
45344 677
21072 98