12498 291
8031 638
4831 209
6197 392
11983 169
5677 727
12133 44
10722 391
20940 349
16214 454
9869 728
3878 404