3093 420
50304 184
4018 472
6414 637
5998 624
4544 638
3616 178
3772 372
12259 362
17029 201
14173 31
6561 296
9383 474
9036 701
9858 325
6407 171
7649 562
5169 568
4752 493
8310 410
7363 800
12748 132
15342 777
16906 185
18320 432
4898 714
23042 346
52927 141