22191 135
4089 562
5947 491
4735 117
78380 747
3936 788
27763 282
4741 370
5935 238
6996 548
3338 164
60027 593