21056 159
8627 476
10584 600
3069 114
49861 675
4656 403
4446 403
11461 815
4850 558
2469 120
4708 454
4017 427