2902 313
778 896
1553 842
718 234
158 586
991 840
313 201
898 230
67 889
758 45
2602 912
804 66
370 394
934 712
497 921
369 679
1972 476
649 859
997 246
543 55
231 76
589 43
299 141