27218 43
3765 386
4773 554
4304 483
4684 498
13021 781
6318 120
2902 457
2201 77
4351 460
982 101
5800 452
2969 113