3994 27
18564 362
17784 773
47202 243
15089 317
19374 170
23373 258
5735 365
14694 246
20736 880
21686 159
26149 322
1770 44
7137 399
4835 74
6779 769
5434 539
6046 537
11274 322
7811 284
10947 826
7484 637
8218 653
16769 846
4681 607
7017 119
6910 596
4565 228