3122 205
9021 701
81752 883
3895 751
7166 546
23148 397
24265 373
104188 489
13896 115
35478 324
967 47
7127 89
10135 596
29537 377
5052 613
4172 518
24852 710
53955 823
3682 152
6228 647
2881 215
1789 98
5811 403
4671 728
9418 479
15771 537
2341508 3880
247152 1043