21463 473
5774 72
322479 1255
7005 557
59942 390
25860 356
42736 806
76049 754
80484 737
18371 651
15284 575
8967 848
1977 286
2558 289
3486 352
7827 617