9941 387
10002 41
12898 684
3342 284
12995 589
6786 171
7830 410
4467 79
28459 591
6261 890
5016 276
4112 302