15866 933
955 186
296636 509
120938 637
22871 118
74393 805
3676 459
3268 462
4535 555
4329 698
2537 111
5982 395
2940 92
60377 151