379 79
972 309
899 265
1882 503
1686 356
877 197
2677 704
1621 355
1132 242
2690 688
4238 442
47744 317