9941 387
10002 41
12897 684
3338 284
12995 589
6786 171
7830 410
4467 79
28459 591
6261 890
5016 276
4111 302