127496 184
17485 576
163740 568
474950 1309
27361 849
375871 944
123476 714
12780 504
12006 679
16833 507
29060 171
26026 746
8636 39
2859 649
6536 371