15587 615
8193 69
6266 742
5472 826
5110 238
6789 96
22111 587
11281 611
12307 358
5643 266
5116 102
1962 376
637 48