4050 618
5592 699
5051 434
2583 276
1118 57
5890 583
5163 409
4213 517
5214 80
5058 594
3387 565
5131 658
9557 107
3403 656
3771 690
3414 480
1055 66
2322 260
3036 459
2262 207
4096 202
5989 923
4266 474
4396 296