5022 446
1201 36
2959 424
3355 517
3445 366
1745 277
3239 527
3983 773
2452 189
4597 226
2340 330
2857 453
2627 202
3285 610