15868 933
956 186
296648 509
120939 637
22872 118
74399 805
3676 459
3268 462
4535 555
4330 698
2538 111
5982 395
2940 92
60396 151