3083 108
5249 970
20051 345
26836 257
9835 238
9301 843
12014 606
11315 703
8634 508
12516 333
3171 611
32302 935
64510 166
664 65
8613 29
2196 612
2122 297
2029 50