21639 473
5785 72
322916 1255
7010 557
60021 390
25898 356
42763 806
76148 754
80690 737
18400 651
15330 575
9001 848
1982 286
2559 289
3490 352
7834 617