3133 205
9071 701
81784 883
3906 751
7214 546
23164 397
24273 373
104929 489
14000 115
35734 324
972 47
7136 89
10149 596
29687 377
5065 613
4198 518
25076 710
53978 823
3703 152
6246 647
2895 215
1803 98
5841 403
4688 728
9448 479
15898 537
2350322 3885
247175 1043