515 88
1831 365
4528 276
19882 556
14325 481
12545 448
8512 351
4157 535
27775 651
4242 421
76576 383
9788 874
20605 740