57921 235
16511 246
12846 396
20707 653
20465 822
3788 209
20017 274
5626 804
6581 81
1982 97
10198 690
10222 595
4135 77
6788 432