882 69
303229 1032
2691 217
3418 713
3875 452
22492 80
24935 575
6671 227
7550 270
5333 153
4139 867
3162 471
3979 482