16660 378
13369 517
10801 293
50952 778
23315 267
5873 578
6859 742
1806 240
7230 833
4731 812
5244 511
4360 348
55106 160
38727 158
45813 533