2955 519
3002 376
1350 131
3871 860
3739 509
3585 644
3799 849
5230 288
6429 663
3722 504
2325 372
4343 561
3396 714
1331 114
2423 401
1055 37
2583 410
2895 555
1458 77