19419 371
8583 126
5826 813
32104 606
5589 494
14552 338
7996 615
5776 372
13750 692
2475 305
12246 85
4932 131
6000 229
12166 584
7915 614
10093 628
13301 658
2805 58
11701 734