1557 107
4177 970
18643 345
26515 257
9292 238
8873 843
11107 606
10415 703
7376 508
12338 333
3065 611
30521 935
60108 166
567 65
7722 29
2116 612
1842 297
1826 47