2862 809
39742 608
7390 141
21216 436
20662 506
58522 490
32080 348
13028 761
8506 315
4139 301
4508 675