59384 660
13658 178
3037 207
4843 555
18452 87
2399 338
25213 247
5115 471
15401 147
3989 187
5009 649
4868 904
2651 352
6182 724
15745 917
1767 232