9946 613
3195 202
22263 618
3827 886
43010 243
2370 326
18043 542
3766 508
46565 464
46189 342
4405 639