3128 205
9048 701
81768 883
3900 751
7193 546
23159 397
24270 373
104645 489
13963 115
35627 324
968 47
7131 89
10144 596
29640 377
5061 613
4188 518
24988 710
53969 823
3694 152
6234 647
2887 215
1798 98
5830 403
4683 728
9436 479
15856 537
2347434 3883
247166 1043