5192 250
4860 695
5121 646
10814 657
27660 161
4260 214
7101 792
8978 453
4206 194
1611 222
1389 122
3130 110
3631 555
2833 451
3738 493
4545 627