4057 43
5575 596
2289 243
21790 849
6359 493
7082 446
4965 479
4882 447
3292 778
10822 210
5364 581
18663 622
6103 212
5224 63
3009 650
3981 846