21095 496
1230 255
9693 486
2554 449
1773 263
4068 752
3380 688
7345 601
674 82
3212 738
3718 626
2585 660
3129 962
2877 656
6801 714
3427 493
2871 365
2029 388
3778 424
2733 638
2961 517
2989 601
4579 430
4313 698