14629 412
5352 807
5803 450
2099 65
2959 591
5540 255
15575 747
7077 504
6335 393
11642 439
5443 249
4565 891
3819 524
4056 513
5010 807
6170 82
16344 160
11757 584
6694 553
6173 886
5712 698
5951 860
4588 898
4048 94
1728 216
5581 639
8214 409
8111 539