21278 247
9805 132
9245 651
2159 313
2691 239
1985 201
3915 479
2389 50
4061 698
6297 543
3725 437
10114 816
9154 206