15528 120
5457 218
21722 713
54285 434
24108 837
3176 385
7295 597
8508 317
3498 664
8244 549
30522 494
17961 567
4661 295
3768 251
6465 540
6155 540