2886 602
13554 755
8404 575
41951 511
10028 458
20842 451
18245 695
4393 715
3843 319
3296 374
3011 212
2534 433
4141 738
4895 783
8331 877