3060 905
6482 47
3767 121
20631 93
86316 605
35251 523
12782 372
25326 75
2801 252
16791 304
37577 911
3738 189
2630 280
39855 638
1912 174
2937 413
3249 273