21573 473
5775 72
322571 1255
7006 557
59958 390
25871 356
42740 806
76075 754
80533 737
18376 651
15300 575
8977 848
1979 286
2558 289
3487 352
7828 617