59484 660
13660 178
3039 207
4843 555
18454 87
2400 338
25246 247
5116 471
15403 147
3994 187
5010 649
4870 904
2651 352
6188 724
15753 917
1769 232