3894 877
2463 435
937 62
807 48
4688 569
1451 244
2031 284
2885 561
1661 310
9692 544
4702 347
8699 219
29501 276
4534 266
7803 479
5886 508