9998 306
4508 411
9745 605
7443 520
7741 537
9350 895
311193 570
25119 664
18213 482
4475 764
5958 434
7456 739
4522 540
8859 680
72459 337
5462 405
3735 276
18714 479
10773 877
14748 395
1770 173
3999 631
4009 777
7111 390
2801 125
2732 334
12595 342
3870 510