57513 163
49676 584
38810 467
27686 194
31326 522
14203 503
9512 769
6899 615
5864 469
24723 210
8598 184
5471 571
3589 170
4681 867
16391 720
4552 356
6404 130
3839 391
7674 409