2600 227
8646 362
133158 690
107852 361
25364 133
4562 235
5988 289
90772 812
6151 392
2354 267
7574 578
4458 865