2589 35
12643 39
4781 414
12422 472
5342 79
7060 733
14355 108
6885 356
9174 831
4731 265
16039 505
7899 309
8554 532
9569 505
15790 257
18444 338
19650 500
7599 244
6121 349
14881 808
15491 727
6449 351
12734 503
9883 425
9557 499
12706 594
5446 541
15912 352