5136 250
4839 695
10778 657
27613 161
4237 214
7085 792
8928 453
4168 194
1603 222
3098 110
3619 555
2817 451