427 96
913 193
37 994
581 48
632 507
1000 394
522 637
92 288
901 938
918 256
257 702
298 681
977 776
61 498
491 221
132 254
844 338
307 143
861 916
825 42