4557 381
5536 508
2904 278
8787 279
3083 454
3752 592
5245 598
5035 494
4200 104
5802 699
71970 516
72174 481
31511 341
32542 168
33388 396
42851 378