5162 250
4855 695
5107 646
10794 657
27638 161
4246 214
7089 792
8944 453
4178 194
1606 222
1374 122
3109 110
3625 555
2824 451
3733 493
4533 627