12877 946
5598 159
8787 416
4189 41
7834 504
31560 392
6108 465
3923 294
5335 756
8372 873
11116 621
16038 52
16344 413
10540 364
11722 697
17225 759
5858 73
5909 522
9213 81
15531 234
8804 506
14640 58
14515 710
5323 94
20882 794
2334 174
12415 261
5065 139