12877 946
5598 159
8787 416
4189 41
7834 504
31563 392
6108 465
3923 294
5335 756
8372 873
11116 621
16039 52
16345 413
10543 364
11723 697
17225 759
5859 73
5909 522
9213 81
15535 234
8804 506
14642 58
14516 710
5324 94
20882 794
2335 174
12415 261
5069 139