5397 672
8875 271
11796 109
10666 24
7944 553
9010 409
8542 669
16544 133
5548 165
13671 252
9335 519
10871 857
9718 76
6776 421
13263 353
51665 805
55744 654
6497 285
6056 214
7453 578
25533 278
14805 538
27495 49
11156 243
12288 650
17598 275
17568 75
9668 122