1300 136
635 41
647 131
2095 553
3091 719
10286 211
7459 101
56145 97
108880 457
366126 605
150633 505
73925 685
93977 253