3009 657
359 59
543 164
2550 615
172 29
2865 895
634 128
1507 421
2898 722
788 149
794 206
2231 560
1949 539
356 62
1614 428
2918 930
2386 660
902 283
1330 231
2893 799
20884 381
6945 566
7649 593
5574 466
2505 204
17856 161
2159 443
1797 102