17495 424
132840 1106
42359 188
35661 757
17667 661
2592 96
6050 516
3732 86
2246 247
1868 62
5602 379