4557 381
5536 508
2902 278
8786 279
3083 454
3752 592
5244 598
5034 494
4199 104
5802 699
71948 516
72149 481
31498 341
32536 168
33381 396
42844 378