16008 424
131681 1103
40877 184
33831 757
17073 661
2489 96
5968 516
3655 86
2184 247
1785 62
5478 379