2629 169
6520 217
4984 184
3583 28
4247 526
5459 816
6401 350
5604 697
6674 501
3338 213
2226 463
2927 435