15867 933
956 186
296647 509
120939 637
22871 118
74398 805
3676 459
3268 462
4535 555
4330 698
2538 111
5982 395
2940 92
60396 151