3128 205
9045 701
81767 883
3900 751
7192 546
23159 397
24270 373
104620 489
13960 115
35618 324
968 47
7131 89
10143 596
29638 377
5061 613
4188 518
24980 710
53969 823
3693 152
6234 647
2887 215
1797 98
5830 403
4683 728
9436 479
15853 537
2347156 3883
247165 1043