21598 473
5779 72
322670 1255
7006 557
59973 390
25879 356
42749 806
76097 754
80569 737
18381 651
15307 575
8984 848
1981 286
2558 289
3488 352
7829 617