103105 791
6331 230
3633 831
183162 797
10605 99
2303 634
10235 430
2909 542
137671 653
83632 777
48285 46
3117 847
31049 936
928 191
1932 302
12884 287
3223 714
71221 685
6996 186
12244 627
108338 212
1872 420
10255 322
109005 552