9512 613
3105 202
22185 618
3743 886
42846 243
2309 326
17968 542
3632 508
46361 464
45963 342
4348 639