3660 475
2994 243
5435 581
5874 737
2679 485
3722 281
6525 839
5678 584
6485 732
2385 371
6752 880
6798 773
2389 218
2527 221
38053 719