9509 613
3101 202
22182 618
3740 886
42843 243
2306 326
17966 542
3630 508
46352 464
45955 342
4348 639