5921 366
2889 60
6906 466
39601 725
4111 381
12333 594
67538 524
32601 833
41800 638
8647 157
16041 260
16400 476
1625 86
4370 508