22949 148
6355 608
1096 190
3352 839
535 116
1510 324
6094 561
4591 331
1443 268
2234 439
2255 239
663 144