1613 276
4651 69
3023 25
17595 692
75399 322
34737 246
11061 411
11800 147
6914 374
5482 77
32460 458