306015 421
40877 687
7663 360
14447 54
10046 503
7207 561
6173 34
23676 574
26493 426
8991 146
14316 351
6514 169
19254 243
12191 384
11311 290
12480 218
47375 536
8972 416
13015 700
9396 460
5789 553
5007 526
12346 862
6522 332
15462 283
10692 602
11467 385
57822 396