29516 288
8723 145
5226 478
5990 183
3805 410
8048 656
8620 606
3604 555
3907 251
6123 88
5264 492
2452 192
2952 201
2600 138
7111 606