2895 511
21278 85
6003 762
9788 178
4057 500
4129 849
12222 184
1476 76
25995 508
4587 588
13887 819
4812 644
8542 679
27429 244
7102 642
6865 709
9966 190
5586 694
4328 915
14194 486
3736 456
2204 73
11567 666
4390 601