4050 171
18600 347
29721 908
27349 307
98682 289
93108 348
76589 353
33960 480
41775 197
84197 174
134884 252
71531 491
32189 728
78048 474
11565 380
30497 313
6286 575
8895 111
9371 486
3765 335
9891 303
9210 226
27160 893
33016 375
6341 158
26280 691
4584 284
69988 218