6767 363
4062 86
9555 344
8391 766
5596 638
2660 201
7622 561
6612 420
4979 382
4913 947
5148 116
6034 508
6565 664
9331 281
5776 284
3556 74
111738 305