30226 67
293776 574
56153 555
109427 343
153005 497
181847 849
40445 623
215982 455
108053 845
75112 764
94198 184
193981 433
108416 649
91317 195
253279 469
70110 491
242940 490
121320 610
215592 672
114924 407
84183 496
38424 759
202586 669
179424 444
368329 1514
197783 652
134278 423
90605 712