19785 905
8335 795
14095 235
4493 345
1918 234
3113 571
9047 462
2554 77
3351 201
12307 161
1912 335
7395 468
5373 714