16701 193
19805 566
16206 825
14121 366
9259 359
12686 282
76732 722
65535 976
25439 829
82997 603
39406 470
99747 745
31295 172
4931 316
3533 325