31163 87
25073 339
31928 185
13971 399
62140 402
142437 785
84758 661
113443 1065
13616 167
136724 334
54363 696
206805 1084
8174 584
34704 579
24488 962
85150 300
49528 716
46223 995
92696 878
48246 559
14719 482
19846 373
133140 220
75344 635