58045 235
16530 246
12853 396
20724 653
20483 822
3797 209
20054 274
5645 804
6592 81
1989 97
10206 690
10226 595
4136 77
6813 432