2321 62
12407 331
18058 1012
8459 489
17112 302
8156 677
12832 425
6961 585
9892 583
14062 692
7364 183
43574 889
11008 934
15655 565
4419 252
8048 122
7146 528
12458 776
5919 240
49729 201
8457 269
40625 885
15052 471
14894 587