400 55
1922 527
2176 523
2543 426
1589 377
2917 852
21866 432
10862 717
2211 406
1074 179
3723 945
4021 121
4458 618