21570 473
5775 72
322554 1255
7006 557
59955 390
25868 356
42738 806
76071 754
80521 737
18375 651
15298 575
8975 848
1979 286
2558 289
3486 352
7828 617