15531 615
8189 69
6264 742
5470 826
5107 238
6789 96
22106 587
11279 611
12305 358
5639 266
5115 102
1962 376
637 48