1067 335
2642 693
2939 932
1048 230
2921 798
1359 414
658 147
854 257
651 185
2753 682
15779 30
1727 327
4215 708
17934 713
5633 766
43934 529
19029 328
4049 740