1047 36
2835 424
3201 517
3264 366
1641 277
3143 527
3806 773
2303 189
4338 226
2253 330
2778 453
2478 202
3183 610