8128 812
12963 170
5257 228
5995 539
5478 77
5008 337
20763 717
5038 767
16145 547
20599 624
1993 75
4356 549
12163 252
47901 772
12160 461
18703 326
3116 453
3596 610