4260 300
11256 116
3658 303
13035 503
2446 262
13813 720
4191 679
10881 35
5539 112
4000 696
25030 293