347 34
5057 782
2507 703
3817 645
5497 556
3570 751
3434 887
3740 416
4846 851
3748 679
2734 396
1708 324
4097 553
1493 194
1963 126
5132 725
5309 382
2796 667
1370 145
2847 738
5280 688
3413 503
3642 480
787 29