1025 107
3812 970
18268 345
26432 257
9114 238
8739 843
10817 606
10137 703
7148 508
12318 333
3048 611
29975 935
58254 165
554 65
7494 29
2108 612
1813 297
1772 47