16088 653
2491 145
9729 452
77028 311
19428 514
9957 238
12207 606
7689 683
9127 508
7579 928
8895 494
4538 604
4259 293
27715 580