111 403
383 260
953 534
174 688
42 377
490 445
722 157
828 524
842 231
80 999
580 1000
69 224
422 981
662 504
986 377
66 206
850 560
173 215
222 141
93 426