21025 159
8615 476
10539 600
3056 114
49850 675
4646 403
4413 403
11453 815
4844 558
2457 120
4697 454
4002 427