9590 613
3123 202
22205 618
3758 886
42846 243
2319 326
17967 542
3632 508
46279 464
45917 342
4378 639