1496 180
2505 295
21868 510
29868 455
23365 277
4507 159
6964 75
28055 603
13484 185
8862 446
21574 264
858 97
3549 348
1717 116