3226 361
12404 263
87541 252
105992 227
76544 552
121095 505
34153 370
4775 537
35987 112
5646 835
20305 67