16701 193
19805 566
16206 825
14121 366
9259 359
12686 282
76733 722
65537 976
25439 829
82998 603
39407 470
99747 745
31297 172
4931 316
3533 325