21545 159
8963 476
11960 602
3205 114
50017 675
4832 403
4706 403
11612 815
5001 558
2638 120
5147 454
4251 428