11947 58
8097 653
2840 224
3466 584
163187 974
23727 294
6426 615
5312 469
3885 406
2536 45
4985 661
3488 521
8862 500
98410 633
1399 126