21652 473
5788 72
323042 1255
7013 557
60041 390
25907 356
42775 806
76189 754
80758 737
18410 651
15340 575
9012 848
1984 286
2559 289
3492 352
7842 617