2600 227
8647 362
133181 692
107862 361
25370 133
4563 235
5991 289
90797 812
6151 392
2355 267
7574 578
4458 865