3065 793
3405 356
9141 130
4439 730
4133 682
12665 449
20120 515
5984 406
9586 799
14599 686
4596 278
9192 222
6895 424
3432 74
2871 486
2568 362