1616 351
4965 724
2141 463
8316 608
6703 566
1670 145
18995 804
11554 41
10578 466
6184 498
9344 617
2945 173
3534 637
8051 627
29679 688