10031 305
5481 700
37258 398
8947 105
8505 254
7990 228
18364 275
7224 407
3782 99
3216 584
14068 643
4618 515