12728 555
30812 429
12012 511
7674 612
12324 458
7788 577
15247 692
6584 716
8460 788
8894 56
10401 665
4733 577
12854 218
13379 408
14174 607
14213 935
5334 169
3547 274
17563 635
13053 537
17483 310
11634 697
20767 879
6006 366
17316 445
12686 505
16206 89
9936 771