21572 473
5775 72
322569 1255
7006 557
59958 390
25870 356
42740 806
76073 754
80531 737
18376 651
15300 575
8977 848
1979 286
2558 289
3486 352
7828 617