21640 473
5787 72
322957 1255
7010 557
60027 390
25901 356
42767 806
76156 754
80714 737
18406 651
15333 575
9002 848
1982 286
2559 289
3490 352
7836 617