7597 97
8609 158
6502 42
11407 672
11596 571
6154 441
12839 820
3682 610
14881 811
6686 461
15887 614
8494 405
9433 408
8304 253
6072 603
15106 809
5558 129
7700 91
6890 867
10293 310
11349 50
10490 85
6743 334
3904 392
15239 92
18574 173
27605 278
28857 77