10507 314
31304 173
6934 152
2474 27
13750 409
6634 416
5584 641
2772 294
8105 621
2626 277
5362 507
4158 646
2246 132
3770 457
3586 213
969 106
2289 249