1403 330
5939 605
3064 334
7717 819
16117 137
9655 103
7612 352
8340 396
6502 419
4204 473
2938 510
4820 551