49 293
777 516
334 26
217 413
166 160
503 921
65 240
227 46
1000 936
536 265
128 916
454 465
642 232
258 893
939 136
606 629
259 452
864 594
840 423
450 895