21641 473
5787 72
322963 1255
7010 557
60028 390
25901 356
42767 806
76157 754
80719 737
18406 651
15333 575
9004 848
1982 286
2559 289
3491 352
7836 617