9511 613
3103 202
22184 618
3743 886
42844 243
2309 326
17968 542
3630 508
46358 464
45959 342
4348 639