19673 159
7356 476
9642 600
2578 114
49449 675
4251 403
4012 403
11138 815
4290 558
2177 119
4209 454
3608 427