5085 148
29485 767
7157 596
109334 503
7012 162
60971 769
38813 377
46111 761
21047 122
1630 52
4279 686