9504 613
3101 202
22182 618
3740 886
42841 243
2306 326
17966 542
3627 508
46348 464
45950 342
4348 639