15592 615
8196 69
6267 742
5472 826
5110 238
6789 96
22111 587
11281 611
12308 358
5645 266
5116 102
1962 376
637 48