310 58
4998 747
3562 524
4875 644
2536 323
3273 280
5833 781
2168 258
4563 740
4997 651
4951 602
7477 736
3614 542
2821 246
3257 104
6833 318
3142 133
2661 151
4294 792
2539 278
6784 491
3834 664
5680 544
6301 558