14368 346
255870 586
13034 197
279478 432
57646 108
53545 336
37505 419
49484 697
3427 437
10176 298
6958 683
5759 649
4267 163
54856 146