21639 473
5785 72
322926 1255
7010 557
60021 390
25900 356
42763 806
76148 754
80696 737
18401 651
15330 575
9002 848
1982 286
2559 289
3490 352
7834 617