15595 615
8196 69
6268 742
5472 826
5110 238
6789 96
22114 587
11281 611
12309 358
5645 266
5116 102
1962 376
637 48