882 69
303220 1032
2688 217
3417 713
3874 452
22477 80
24916 575
6670 227
7546 270
5331 153
4137 867
3162 471
3978 482