20593 159
8083 476
10224 600
2919 114
49786 675
4515 403
4262 403
11326 815
4649 558
2363 120
4536 454
3860 427