14396 346
256024 586
13040 197
279617 432
57661 108
53599 336
37572 419
49559 697
3430 437
10178 298
6967 683
5760 649
4268 163
54926 146