16007 653
2292 145
9710 452
76976 311
19401 514
9921 238
12171 606
7669 683
9040 508
7562 928
8871 494
4514 604
4239 293
27643 580