12820 946
5603 159
8755 416
4208 41
7727 504
31476 392
6067 465
3917 294
5349 756
8330 873
11061 621
15983 52
16317 413
10491 364
11594 697
17207 759
5870 73
5905 522
9145 81
15402 234
8653 506
14511 58
14466 710
5329 94
20858 794
2344 174
12371 261
5058 139