396 71
9954 387
10019 41
12912 684
3345 284
13003 589
6799 171
7840 410
4473 79
28498 591
6266 890
5018 276
4113 302