2502 665
1467 384
681 169
350 106
3194 202
22281 618
3976 244
4182 495
16740 766
3200 96
4441 221
9746 46
1663 64