9875 613
3187 202
22247 618
3810 886
42986 243
2360 326
18033 542
3757 508
46533 464
46131 342
4404 639