3201 506
5944 507
2041 252
3353 928
7597 844
3057 403
2040 119
7361 450
5365 679
2874 330
5453 446
5472 245
2233 155
5563 676
3100 566
6957 658
6673 939
9304 659
3682 413
81891 659