3091 108
5262 970
20058 345
26837 257
9842 238
9301 843
12022 606
11320 703
8655 508
12518 333
3172 611
32312 935
64535 166
668 65
8626 29
2196 612
2126 297
2030 50