58005 235
16527 246
12850 396
20722 653
20481 822
3796 209
20049 274
5643 804
6590 81
1988 97
10205 690
10225 595
4136 77
6810 432