16090 653
2498 145
9729 452
77030 311
19428 514
9959 238
12209 606
7691 683
9132 508
7581 928
8895 494
4539 604
4260 293
27721 580