132 833
412 324
529 123
57 214
150 783
290 204
392 121
551 829
224 67
44 93
494 140
966 923
801 413
927 847
330 75
531 595
255 178
560 253
425 972
85 585