3128 31
3857 420
4558 555
2422 160
7416 735
3318 322
2533 398
4353 310
4205 827
3758 314
4053 375
3389 150
4741 926
5004 547
2512 271
6396 833
1583 38
2591 287
5119 62
3321 183
9184 755
2851 127
3459 378
5137 596
56800 139
128910 740