3704 310
13105 126
4115 703
21232 767
8041 909
5698 647
6021 434
5597 371
11800 715
2018 273
27373 162