23801 57
21016 184
27123 177
9010 626
4059 310
3526 675
3854 701
24025 595
2562 243
4589 574
6468 607
3637 804