13976 612
393308 1294
448855 1571
151657 533
102441 1042
216966 816
319975 968
152540 923
60097 667
148276 335