12878 405
3642 293
7579 625
6722 305
8556 389
49054 401
20728 329
5500 358
6422 615
5309 469
4182 867
14597 720
5405 390
3233 451
8041 707
45533 614
17942 593
2606 204
3491 673