5110 73
12570 234
7681 506
18258 792
1995 174
4425 139
13120 351
4373 230
8329 724
3119 441
4013 280
6403 624
8696 306
11415 225
9362 527
9148 509
163187 974
45790 1002
21129 549
251121 640
15180 624
2409196 7084
175948 790
49064 401
124433 465
46496 236
42215 395
291956 1059