22063 135
4085 562
5913 491
4730 117
78278 747
3933 788
27687 282
4734 370
5928 238
6994 548
3334 164
59614 593