9563 617
12570 784
11647 592
23105 277
7619 102
3864 263
8974 528
5032 713
3043 500
4102 651
4321 423
1312 313