1032 495
2113 999
2087 239
992 56
2743 936
2782 304
629 963
855 798
716 194
731 692
783 69
248 970
2604 828
1484 883
737 652
903 427
810 869
826 129
911 851
385 169
946 851
401 109
261 581