2868 405
1699 89
4880 133
7703 539
3344 669
4251 535
4152 506
1957 58
6576 630
10990 847
2030 119
3055 406