5078 148
29479 767
7157 596
109309 503
7006 162
60949 769
38790 377
46092 761
21022 122
1628 52
4277 686