39015 60
6570 375
5624 517
12789 821
3676 175
5571 618
16513 841
18496 839
3954 516
15967 162
22532 219
1884 64
36691 638
4777 52
20380 500
11367 261
5255 306
4296 283
6079 335
4684 513
5589 560
16008 579
3350 109
15021 864
2132 265
9712 295
4018 751
6317 506