52871 755
28416 114
51822 634
11803 798
2814 602
21347 479
48438 507
19770 183
25397 676
48973 681
23090 210
55797 260
16301 788
46582 894
30477 664
106941 649
22694 832
16040 669
8296 671
3492 372
8052 386
3677 262
4487 408
3954 718