21638 473
5785 72
322908 1255
7010 557
60021 390
25897 356
42763 806
76146 754
80687 737
18400 651
15329 575
9001 848
1982 286
2559 289
3490 352
7834 617