15612 120
5465 218
21822 713
54797 434
24145 837
3184 385
7314 597
8522 317
3501 664
8263 549
30594 494
17971 567
4679 295
3787 251
6481 540
6175 540