360 71
9949 387
10016 41
12909 684
3345 284
13003 589
6796 171
7839 410
4468 79
28483 591
6265 890
5018 276
4113 302