1650 180
1360 68
2977 614
11541 601
4423 885
2638 408
12666 798
4008 705
2108 125
4056 399
5945 152
3982 684