2600 227
8646 362
133161 690
107852 361
25364 133
4562 235
5989 289
90777 812
6151 392
2354 267
7574 578
4458 865