21631 473
5784 72
322878 1255
7009 557
60015 390
25894 356
42759 806
76143 754
80679 737
18399 651
15324 575
8999 848
1982 286
2559 289
3490 352
7834 617