12026 750
3462 709
2964 261
835 61
7747 222
19153 683
3281 829
2742 557
6174 519
5915 327
6314 885
12700 827
4230 589
35314 552
8766 764
13666 889
2153 404
3893 701
5700 329
2874 744
3196 516
7093 346
3221 706
4990 518