1180 122
4782 537
2925 270
13571 749
8760 676
7724 376
2267 202
3583 246
935 101
15555 775
3056 623
3313 111