39026 60
6571 375
5630 517
12790 821
3677 175
5572 618
16521 841
18499 839
3954 516
15967 162
22532 219
1884 64
36691 638
4777 52
20381 500
11367 261
5256 306
4297 283
6079 335
4684 513
5590 560
16008 579
3350 109
15021 864
2132 265
9713 295
4018 751
6317 506