19625 535
15501 760
16667 209
10820 39
26147 849
6736 683
31247 648
9651 506
15612 254
9161 592
6009 212