2597 227
8645 362
133139 690
107836 361
25353 133
4560 235
5985 289
90729 812
6151 392
2354 267
7574 578
4458 865