1360 107
4038 970
18501 345
26479 257
9237 238
8804 843
11006 606
10316 703
7288 508
12337 333
3054 611
30320 935
59583 166
561 65
7648 29
2113 612
1825 297
1808 47