2879 602
13547 755
8402 575
41922 511
10025 458
20840 451
18227 695
4392 715
3838 319
3294 374
3011 212
2534 433
4136 738
4895 783
8330 877