5087 73
12512 234
7657 506
18162 792
1988 174
4407 139
13064 351
4358 230
8301 724
3116 441
3988 280
6376 624
8644 306
11312 225
9308 527
9114 509
163167 974
45784 1002
21118 549
251035 640
15169 624
2396843 7084
175865 790
49045 401
124385 465
46473 236
42194 395
291799 1059