403 290
809 926
1013 365
830 292
969 504
332 636
47 418
953 923
129 41
969 275
396 319
937 53
669 602
607 338
20 435
29 624
396 421
73 314
284 475
31 355