15262 688
5426 966
5334 206
6571 482
1581 41
7253 449
8310 96
31125 927
2725 174
1569 140
3301 509
14741 394
3389 74
2615 344
3031 261
2424 606
2900 461
7619 843