10406 503
9225 452
7902 256
1330 182
2754 398
2921 590
6713 795
3327 594
1267 23
11947 279
3277 633
5091 87
11790 647
3798 723
6090 612
5727 741