30259 332
250711 593
764378 1639
240398 724
27868 259
6865 501
8296 167
165282 586
79592 789
40444 916
6966 498
11686 696
7381 357
5808 444
3411 397