13946 845
4855 551
8263 386
4704 343
2269 44
6643 869
4695 813
1067 86
2886 436
4315 935
1311 39
4140 454