21663 248
203093 444
79009 151
26247 897
118855 555
31007 362
157929 817
174683 209
55279 307
64266 254
47245 369
34476 626
21615 312
94944 540
25819 502
68128 932
60421 842
426461 1300
97710 346
122510 509
300777 942
208036 477
148816 517
275569 996
18709 458
129281 726
65195 733
19042 703