305 919
396 845
152 812
319 801
270 744
1000 740
63 702
707 613
434 572
662 535
460 505
259 435
462 239
452 129
601 41