15866 933
955 186
296644 509
120939 637
22871 118
74396 805
3676 459
3268 462
4535 555
4329 698
2537 111
5982 395
2940 92
60394 151