52871 755
28413 114
51818 634
11803 798
2814 602
21347 479
48436 507
19768 183
25397 676
48972 681
23088 210
55795 260
16300 788
46580 894
30477 664
106937 649
22693 832
16040 669
8296 671
3491 372
8052 386
3677 262
4487 408
3954 718