14505 424
131564 1103
40751 184
33724 757
17024 661
2480 96
5961 516
3647 86
2177 247
1773 62
5465 379