823 51
5043 543
3955 555
4628 662
3437 773
2300 445
15685 376
1653 141
1455 200
2364 438
4215 828
2961 386
15891 475
2840 198
3664 757
10822 114
12247 547
4305 856
4212 439
5885 658