876 69
303206 1032
2681 217
3413 713
3871 452
22441 80
24878 575
6668 227
7532 270
5327 153
4137 867
3157 471
3971 482