2985 424
3384 517
3483 366
1772 277
3262 527
4006 773
2480 189
4691 226
2366 330
2880 453
2661 202
3309 610