5160 706
14647 514
10895 455
24677 417
12867 386
4925 372
7635 694
6390 668
3132 70
8526 227
15316 687
3733 288
6297 426
11835 634
6397 290
8888 366
12172 608
14597 562
8323 539
8056 310
13454 699
15673 669
21969 644
8964 402