15600 120
5464 218
21787 713
54667 434
24134 837
3182 385
7305 597
8520 317
3500 664
8259 549
30573 494
17969 567
4677 295
3779 251
6477 540
6169 540