1426 328
11524 300
58337 1046
51097 874
16637 761
3123 55
6348 792
1864 119
3148 519
651 75
599 116
864 126