1650 180
1360 68
2976 614
11541 601
4423 885
2638 408
12659 798
4008 705
2108 125
4056 399
5944 152
3982 684