4559 381
5537 508
2904 278
8789 279
3084 454
3752 592
5246 598
5040 494
4201 104
5802 699
72012 516
72222 481
31525 341
32559 168
33405 396
42871 378