16606 380
8055 28
26596 187
16487 357
32734 745
9352 938
14262 96
9125 682
3320 619
3822 557
5488 714