12818 946
5603 159
8755 416
4208 41
7726 504
31474 392
6067 465
3917 294
5348 756
8329 873
11061 621
15983 52
16313 413
10491 364
11594 697
17206 759
5866 73
5904 522
9144 81
15397 234
8652 506
14511 58
14465 710
5329 94
20858 794
2343 174
12371 261
5057 139