6940 53
451817 1073
166755 857
349015 935
127792 295
15060 871
25491 527
186843 594
150094 612
177387 223
149303 216
14988 368
26783 323
78003 513
139607 568
464705 761
182682 744
139593 504
42750 610
8687 91
377897 957
115384 624
84562 506
14251 623
5465 35
301644 953
354276 1385
13641 486