21637 473
5784 72
322902 1255
7010 557
60020 390
25896 356
42762 806
76145 754
80686 737
18400 651
15329 575
9000 848
1982 286
2559 289
3490 352
7834 617