21393 473
5774 72
322455 1255
7005 557
59938 390
25857 356
42732 806
76045 754
80479 737
18368 651
15282 575
8967 848
1977 286
2557 289
3485 352
7825 617