3135 205
9073 701
81788 883
3907 751
7228 546
23166 397
24275 373
105058 489
14017 115
35774 324
973 47
7138 89
10150 596
29700 377
5068 613
4199 518
25118 710
53983 823
3716 152
6249 647
2897 215
1808 98
5848 403
4691 728
9451 479
15911 537
2351400 3885
247179 1043