15394 120
5440 218
21566 713
53590 434
24045 837
3164 385
7262 597
8487 317
3491 664
8207 549
30401 494
17940 567
4629 295
3743 251
6446 540
6136 540