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