19581 503
9853 320
4708 291
9272 665
9751 747
31468 633
22493 1056
1598 110
2144 93
4533 98
4362 598
23853 175
17646 108
2701 398
4002 806