52753 755
27932 114
51220 633
11788 798
2797 602
21232 479
47601 505
19606 183
25238 676
48663 681
22844 209
55030 260
16178 788
46097 894
30428 664
106266 648
22663 832
15890 669
8287 671
3479 372
8040 386
3662 262
4467 408
3939 718