1026 52
2757 351
5856 119
2896 409
3546 791
3043 437
3027 645
2118 285
2342 452
2728 504
1810 240
1700 107
878 87
3545 698
601 66
3399 535
3676 543
2585 41
3249 729
2654 284
3690 773
4465 730
5743 832
2454 533