10038 613
3221 202
22304 618
3864 886
43091 243
2395 326
18101 542
3809 508
46737 464
46359 342
4432 639