14405 346
256100 586
13042 197
279692 432
57671 108
53628 336
37591 419
49597 697
3430 437
10181 298
6967 683
5760 649
4270 163
54961 146