14315 497
3503 517
4955 658
5420 612
11506 894
48885 546
9801 241
3317 471
7759 453
10753 268
11858 57