5192 250
4860 695
10815 657
27664 161
4262 214
7101 792
8978 453
4206 194
1611 222
3130 110
3633 555
2833 451