2991 319
2674 83
3572 300
4647 492
2780 294
6938 632
5681 699
7856 852
4833 464
4832 367
4166 133
5353 504
12918 417
5507 370
6689 762
5717 410
4916 64
8461 324
4048 443
5849 598
5506 383
6286 593
5046 245
5442 292
4236 623
2749 354
7737 924
5842 594