2723 506
14424 537
45518 385
3794 58
4876 299
3023 846
4326 809
7476 470
2906 229
3043 590
2967 266
15850 278
1780 191
35401 489
3676 713