2931 234
11111 307
12344 598
6299 403
322 32
8836 411
3942 593
1801 177
11825 734
1742 279
2291 401
6116 490