16660 378
13368 517
10799 293
50935 778
23310 267
5873 578
6859 742
1806 240
7229 833
4730 812
5240 511
4357 348
55094 160
38717 158
45809 533