5426 509
5203 662
7836 163
4881 330
8892 515
5014 194
11514 471
4447 111
3803 860
1749 382
368 47
4073 782