59930 236
16826 246
13035 396
20924 653
20916 822
3968 209
20564 274
5721 804
6830 81
2092 97
10359 690
10328 595
4184 77
7095 432