105313 393
52553 449
141528 871
49901 479
160432 666
83232 636
160077 579
77278 458
154421 992
211572 486
162880 885
71857 935
23560 344
43891 236
34918 107
116962 564
35081 655
86151 548
74897 591
26375 279
33860 209
37093 466
46292 763
79866 261
60050 599
118710 684
48660 765
58337 417