39057 60
6579 375
5639 517
12791 821
3677 175
5929 618
16545 841
18509 839
3959 516
15967 162
22538 219
1886 64
36703 638
4783 52
20385 500
11371 261
5258 306
4302 283
6081 335
4687 513
5593 560
16008 579
3352 109
15024 864
2133 265
9714 295
4022 751
6325 506