4005 813
2740 487
2627 412
898 80
1635 245
2808 570
918 95
11661 632
3511 540
3642 688
2448 312
2156 319
5305 111
3114 706
5046 820
2133 290
2457 618
605 155
7852 285
3292 631
829 69
2262 546
3719 785
3886 649