22073 655
3815 715
2275 267
3908 190
3071 171
4994 400
3320 85
9412 317
7999 450
9047 119
6609 526
3095 173
2740 239
1757 174
2361 414
2611 265