38993 60
6563 375
5608 517
12789 821
3676 175
5561 618
16495 841
18486 839
3953 516
15967 162
22527 219
1884 64
36687 638
4774 52
20373 500
11362 261
5253 306
4294 283
6074 335
4680 513
5584 560
16002 579
3349 109
15020 864
2130 265
9707 295
4018 751
6315 506