16703 193
19812 566
16211 825
14126 366
9261 359
12691 282
76749 722
65621 976
25446 829
83094 603
39458 470
99784 745
31337 172
4934 316
3537 325