313 303
498 244
188 642
433 8
343 178
606 350
407 309
755 299
72 285
268 545
507 21
70 51
311 212
63 907
490 174
859 667
892 213
132 991
618 79
167 218