10485 51
4302 463
32347 349
25118 664
3419 99
7906 470
10353 211
13833 227
12877 651
8642 694
8661 383
8622 413
5796 110
13555 69
4005 80
6575 231
5367 626
7075 608
6160 623
8710 618
6678 647
27466 182
8331 813
11523 159
11175 329
8052 676
2874 149
14089 862