9586 617
12600 784
11662 592
23109 277
7626 102
3865 263
8996 528
5032 713
3043 500
4102 651
4321 423
1314 313