21633 473
5784 72
322891 1255
7010 557
60016 390
25896 356
42760 806
76143 754
80683 737
18400 651
15327 575
9000 848
1982 286
2559 289
3490 352
7834 617