39009 60
6569 375
5623 517
12789 821
3676 175
5566 618
16510 841
18492 839
3954 516
15967 162
22529 219
1884 64
36690 638
4777 52
20379 500
11367 261
5255 306
4296 283
6075 335
4683 513
5586 560
16006 579
3349 109
15021 864
2131 265
9711 295
4018 751
6317 506