5816 508
14949 562
9074 215
6900 358
7613 423
15625 308
8040 95
19381 511
3062 304
2128 495
6508 468
6618 433
11206 610
5623 741
20278 620
9013 351
4839 580
1134 91
2765 528
4817 636
2299 77
834 67
7744 155
7281 866
2466 413
2159 185
10847 412
4275 347