15641 615
8199 69
6276 742
5475 826
5111 238
6792 96
22123 587
11285 611
12313 358
5647 266
5116 102
1962 376
637 48