16704 193
19822 566
16219 825
14133 366
9263 359
12696 282
76787 722
65861 976
25587 829
83271 603
39564 470
99884 745
31444 172
4940 316
3541 325