4125 270
4117 480
9895 433
6645 80
9665 526
1702 360
8634 272
5992 468
5122 666
9007 645
8861 672
9458 814
21096 232
55233 150
17685 949
85988 430
27924 137
58854 608