301479 1064
27412 186
32254 799
44559 505
637184 1699
133288 692
63437 122
54765 436
57736 756
3401 394
8116 424
10724 679
3069 53