958 149
708 153
2021 581
1642 492
1321 414
2313 618
7578 675
14682 189
3147 371
3545 468
4573 694
13749 468
4215 273