350 137
988 725
2983 412
413 413
329 49
1972 476
2442 127
121 584
999 488
915 219
315 534
331 725
830 602
542 860
294 628
185 87
1553 842
642 697
692 318
157 586
674 43
862 97