39032 60
6573 375
5630 517
12790 821
3677 175
5573 618
16525 841
18499 839
3954 516
15967 162
22533 219
1884 64
36692 638
4778 52
20383 500
11367 261
5256 306
4297 283
6080 335
4684 513
5590 560
16008 579
3352 109
15023 864
2132 265
9713 295
4022 751
6317 506