1855 122
5706 537
3364 271
14053 749
8850 676
7782 376
2347 202
3831 246
963 101
17630 778
3093 623
3421 111