28563 484
1029 95
3891 405
3703 513
7014 640
3435 80
2748 418
3922 580
4768 831
4186 288
794 35
4445 590
4124 614
3558 876
1498 51