22003 655
3802 715
2259 267
3899 190
3062 171
4975 400
3307 85
9365 317
7972 450
9041 119
6601 526
3085 173
2737 239
1738 174
2349 414
2605 265