15578 120
5462 218
21769 713
54581 434
24128 837
3180 385
7305 597
8515 317
3499 664
8253 549
30560 494
17969 567
4677 295
3777 251
6475 540
6166 540