1650 180
1355 68
2976 614
11540 601
4423 885
2636 408
12659 798
4008 705
2105 125
4056 399
5939 152
3982 684