10095 613
3240 202
22320 618
3894 886
43144 243
2410 326
18131 542
3810 508
46839 464
46477 343
4451 639