5110 73
12568 234
7680 506
18257 792
1995 174
4425 139
13120 351
4373 230
8329 724
3119 441
4011 280
6403 624
8692 306
11409 225
9359 527
9146 509
163186 974
45790 1002
21128 549
251120 640
15179 624
2408777 7084
175944 790
49063 401
124432 465
46496 236
42215 395
291951 1059