403 311
2510 648
1148 883
560 154
786 63
922 805
519 373
493 232
642 53
2068 304
338 888
660 851
993 929
778 914
709 154
1189 12
728 984
16 548
358 910
2327 828
942 516
578 690