16699 193
19799 566
16202 825
14112 366
9249 359
12677 282
76702 722
65296 976
25410 829
82767 603
39295 470
99638 745
31161 172
4925 316
3526 325