4528 30
3976 42
2717 238
2963 111
6415 738
4930 716
3233 124
6557 156
5257 556
8915 588
4295 495
3459 284
6746 552
4370 127
5517 389
5341 328
4909 580
4229 465
8593 609
3793 279
6282 403
6362 680
7598 611
3858 160