5604 159
31623 392
11133 621
16096 52
16382 413
17091 907
12430 261
41745 292
39610 94
16579 126
20378 391
6763 58
5731 875
205479 1066
39684 334
67935 457
81149 395
1882 48
31596 472
48494 792
24912 877
13104 886
18806 101
4954 678