115197 641
22611 659
12797 591
119088 864
119857 244
20686 343
66028 1084
27403 394
4581 304
3627 516