58093 235
16541 246
12854 396
20735 653
20501 822
3800 209
20067 274
5651 804
6601 81
1992 97
10208 690
10233 595
4137 77
6825 432