8976 654
3487 224
8645 586
163838 974
29397 295
6892 615
5841 469
4459 406
3102 46
5673 661
4012 521
10498 502
115182 642
1870 126