57948 235
16511 246
12847 396
20711 653
20467 822
3792 209
20023 274
5632 804
6582 81
1983 97
10200 690
10222 595
4135 77
6793 432