12878 405
3642 293
7579 625
6722 305
8557 389
49054 401
20728 329
5501 358
6422 615
5309 469
4182 867
14597 720
5405 390
3233 451
8041 707
45538 614
17943 593
2607 204
3491 673