12789 946
5580 159
8726 416
4165 41
7701 504
31381 392
6053 465
3896 294
5327 756
8315 873
11033 621
15926 52
16234 413
10464 364
11557 697
17155 759
5824 73
5877 522
9120 81
15342 234
8628 506
14461 58
14438 710
5294 94
20815 794
2328 174
12325 261
5027 139