5078 73
12500 234
7647 506
18147 792
1987 174
4404 139
13055 351
4353 230
8296 724
3115 441
3987 280
6375 624
8631 305
11289 225
9297 527
9104 509
163165 974
45781 1002
21118 549
251014 640
15167 624
2393338 7079
175832 790
49036 401
124348 465
46467 236
42193 395
291749 1059