1877 328
1521 166
3081 596
1410 278
2399 486
927 60
2070 117
4828 906
2101 545
8627 617
5026 348
3373 660
2471 267