10037 613
3221 202
22302 618
3864 886
43087 243
2393 326
18101 542
3809 508
46737 464
46359 342
4432 639