4788 728
5626 508
19723 620
4304 594
1704 102
4500 81
31222 566
7036 293
15589 379
11439 607
15142 890