3138 205
9075 701
81789 883
3909 751
7234 546
23172 397
24275 373
105110 489
14021 115
35800 324
974 47
7139 89
10151 596
29716 377
5070 613
4201 518
25131 710
53984 823
3722 152
6251 647
2901 215
1808 98
5851 403
4693 728
9451 479
15934 537
2351949 3886
247181 1043