2831 271
246607 1196
8618 586
2668719 4028
1451 110
934278 960
3733 750
248182 1043
4930 378
331970 529
3285 184
4073 186
7311 52
3993 148
7141 624
13238 964
8337 447
14529 155
8494 403
4772 435
163840 974
28821 89
11278 390
46239 1003
3092 104
14966 182
3744 291
21464 549