11455 646
21979 638
5949 260
3108 869
157227 421
1214 247
1717 382
5853 314
15337 153
44000 341
7641 627