954 78
1821 306
882 112
3029 666
1083 61
3139 356
1444 144
3502 775
2547 427
3530 769
921 224
3307 634
3957 58
2367 43
2812 615
3537 795
3441 619
3087 875
1718 50
1789 107
2774 350
2615 480
3370 169
4613 561