4558 381
5536 508
2904 278
8788 279
3084 454
3752 592
5246 598
5038 494
4200 104
5802 699
71993 516
72197 481
31515 341
32550 168
33396 396
42861 378