127447 184
17482 576
163740 568
474872 1309
27360 849
375833 944
123457 714
12779 504
12006 679
16833 507
29036 171
26019 746
8632 39
2859 649
6536 371