580 402
41 105
675 624
1002 740
501 746
270 300
463 403
607 69
937 716
638 251
272 36
605 683
315 930
301 188
582 81
142 281
885 880
752 86
754 256
158 701