14546 845
6182 551
10687 386
5214 343
2375 44
6936 869
4775 813
1228 86
3122 436
4497 935
1499 39
4298 454