5082 73
12503 234
7648 506
18149 792
1987 174
4404 139
13055 351
4353 230
8297 724
3115 441
3987 280
6375 624
8633 306
11291 225
9298 527
9104 509
163166 974
45781 1002
21118 549
251016 640
15167 624
2393719 7080
175835 790
49042 401
124361 465
46467 236
42194 395
291755 1059