27142 43
3750 386
4752 554
4276 483
4589 498
12982 781
6292 120
2898 457
2184 77
4325 460
981 101
5787 452
2941 113