11471 314
33209 173
9803 155
2887 27
14984 409
8010 416
6078 646
6044 294
8733 621
2943 277
6625 507
4502 646
2666 132
4152 457
3836 213
1165 106
2507 249