5920 509
3921 94
3758 444
6989 571
5401 471
2900 297
2554 404
4520 106
13896 598
12018 300
24028 91
47727 769
31582 764
52615 650