1605 276
4643 69
3020 25
17590 692
75378 322
34725 246
11051 411
11799 147
6912 374
5476 77
32446 458