59219 660
13657 178
3034 207
4840 555
18449 87
2397 338
25172 247
5111 471
15397 147
3981 187
5007 649
4867 904
2651 352
6166 724
15732 917
1762 232