15563 120
5459 218
21755 713
54501 434
24122 837
3179 385
7300 597
8514 317
3499 664
8252 549
30558 494
17968 567
4670 295
3775 251
6475 540
6163 540