21742 135
4072 562
5745 491
4720 117
78121 747
3921 788
27430 281
4730 370
5916 238
6986 548
3325 164
58989 593