17692 616
5159 237
22645 849
14637 93
7782 836
3787 488
1368 131
4499 730
1419 161
28789 83
1727 98
3338 97