5181 250
4857 695
10800 657
27647 161
4255 214
7095 792
8968 453
4192 194
1606 222
3114 110
3630 555
2826 451