20595 159
8083 476
10225 600
2920 114
49786 675
4515 403
4263 403
11326 815
4651 558
2363 120
4537 454
3862 427