1590 276
4636 69
3018 25
17581 692
75337 322
34717 246
11047 411
11795 147
6905 374
5473 77
32432 458