10502 314
31297 173
6930 152
2474 27
13742 409
6626 416
5584 641
2772 294
8105 621
2624 277
5356 507
4157 646
2244 132
3769 457
3585 213
969 106
2289 249