15548 120
5457 218
21741 713
54396 434
24116 837
3178 385
7296 597
8513 317
3498 664
8247 549
30542 494
17964 567
4666 295
3770 251
6472 540
6156 540