452 451
496 244
533 856
307 999
949 445
428 760
559 632
998 750
639 217
792 790
463 538
388 180
1050 227
133 116
80 630
94 230
781 94
288 347
839 602
316 44