396 502
667 395
345 383
432 14
977 450
111 211
458 659
991 282
979 283
593 208
117 599
935 467
928 303
928 999
153 781
431 623
195 246
360 137
923 674
514 766