21636 473
5784 72
322898 1255
7010 557
60017 390
25896 356
42760 806
76145 754
80684 737
18400 651
15329 575
9000 848
1982 286
2559 289
3490 352
7834 617