58252 235
16559 246
12867 396
20748 653
20530 822
3804 209
20113 274
5655 804
6633 81
1999 97
10220 690
10251 595
4139 77
6874 432