16060 653
2437 145
9724 452
77011 311
19422 514
9947 238
12194 606
7682 683
9092 508
7572 928
8886 494
4530 604
4256 293
27694 580