16793 424
132124 1106
41588 185
34428 757
17258 661
2518 96
5992 516
3675 86
2204 247
1816 62
5518 379