3131 234
11289 307
12498 598
6476 403
358 32
9031 411
4009 593
1874 177
12615 734
1773 279
2347 401
6249 490