18896 80
2991 404
31275 416
75646 730
3189 244
2909 814
4733 461
70166 433
2086 360
79266 1058
27219 646
35523 98
931 55
7683 402
3674 888
2123 383
5860 682
34010 443
21779 332
123274 842
207211 503
117746 1097
115513 576
70403 516
3760 210
2207 155
4551 739
54832 550