445 151
858 328
663 419
508 633
192 15
170 630
990 686
752 887
220 675
415 417
923 178
951 956
191 517
77 599
957 323
161 72
69 495
113 9
278 371
264 3