13335 503
11980 612
31758 86
17045 477
31071 338
13008 871
22161 786
8241 398
84276 570
5440 475
18719 453
10264 78
30440 651
71439 729
7116 101
27777 390
26356 514
129120 262
224752 930
9577 656
25062 590
31306 74
84516 906
63274 256