59488 660
13661 178
3040 207
4844 555
18454 87
2400 338
25247 247
5116 471
15403 147
3995 187
5010 649
4870 904
2651 352
6190 724
15753 917
1769 232