20598 159
8091 476
10227 600
2921 114
49786 675
4515 403
4263 403
11326 815
4652 558
2363 120
4537 454
3863 427