16424 319
5410 744
1797 323
12433 306
4209 352
2747 348
5594 686
3754 343
3248 560
2642 296
3068 560
3461 261
2438 95
738 73
13985 322
4758 702
5360 484
2896 705
1134 104
3247 549
2717 571
4982 664
2217 352
8128 620
4259 190
7433 536
1730 307
30576 501