21021 159
8614 476
10535 600
3056 114
49850 675
4645 403
4413 403
11453 815
4844 558
2455 120
4697 454
4002 427