14599 424
131593 1103
40770 184
33737 757
17034 661
2482 96
5964 516
3648 86
2180 247
1776 62
5468 379