1060 261
3255 728
9499 42
6336 541
4418 163
16989 627
4768 52
5414 440
8052 297
6501 814
2170 201
15039 368
5866 424
5109 361
4577 579